Ensure that ansible
has been installed
ansible --version
If ansible
has not been installed, go ahead and install it:
pip install ansible
ansible-vault encrypt --vault-password-file=<vault-password-file> <input-file>
For example,
ansible-vault encrypt --vault-password-file=vaultkey.txt myfile.txt
ansible-vault decrypt --vault-password-file=<vault-password-file> <input-file>
For example,
# Decrypt the file, using the input file as the output destination
ansible-vault decrypt --vault-password-file=vaultkey.txt encoded-file.txt
# OR
# Decrypt the file, dumping the out to standard out
cat encoded-file.txt | ansible-vault decrypt --vault-password-file=vaultkey.txt