mystamps
mystamps copied to clipboard
Use ansible-vault for sensitive data
We can use ansible-vault for a sensitive data like database and mailing passwords. Also for an uptimerobot api key during deployment.
See https://devops4solutions.com/ansible-vault-password-in-ci-cd-pipeline/
For history, here is how I encrypted an SSH key:
$ cd src/main/scripts/ci/ansible
$ rm mystamps_rsa.enc
$ cp ~/.ssh/mystamps_mystamps_rsa .
$ ansible-vault encrypt mystamps_mystamps_rsa --output mystamps_rsa.enc
New Vault password:
Confirm New Vault password:
Encryption successful