1. 암호 파일 생성
ansible-vault create scret.yml
ansible-vault create --vault-password-file=vault-pass scret.yml
2. 암호 파일 수정
ansible-vault edit scret.yml
3. 암호 파일 암호변경
ansible-vault rekey scret.yml
4. 기존 파일 암호화
ansible-vault encrypt scret_old.yml
ansible-vault view scret_old.yml ( 암호화 내용 확인 )
ansible-vault decrypt scret_old.yml --output=scret_decrypt.yml
5. playbook 실행
ansible-playbook --ask-vault-pass site.yml
ansible-playbook --vault-password-file=vault-pw-file site.yml
'Devops' 카테고리의 다른 글
ansible 병렬작업 (0) | 2018.02.12 |
---|---|
ansible role 정의 (0) | 2018.02.12 |
ansible jinja2 템플릿 (0) | 2018.02.12 |
ansible 핸들러 (0) | 2018.02.12 |
ansible 조건 예제 (0) | 2018.02.12 |