Ansible
Ansible playbook 의 암호화
looeon
2024. 2. 20. 10:05
Ansible vault
▶ 보안을 위해 ansible-playbook 의 암호화
[vagrant@control ~]$ ansible-vault edit auto.yml
Vault password:
ERROR! input is not vault encrypted data for /home/vagrant/auto.yml
[vagrant@control ~]$ ansible-vault encrypt auto.yml
New Vault password:
Confirm New Vault password:
Encryption successful
▷ 암호화 된 상태로 보인다 vim auto.yml

▷ 암호화 해제
[vagrant@control ~]$ vim auto.yml
[vagrant@control ~]$ ansible-vault decrypt auto.yml
Vault password:
Decryption successful
▶ 암호화 된 playbook 편집
ansible-vault edit auto.yml
▶ 암호화 생성
ansible-vault create auto.yml
▶ 암호 변경
ansible-vault rekey auto.yml