export ANSIBLE_VAULT_PASSWORD_FILE := ".decrypt-pass.txt" play +ARGS: ansible-playbook {{ ARGS }} ansible +ARGS: ansible {{ ARGS }} list-host: ansible-inventory --list encrypt +ARGS: ansible-vault encrypt {{ ARGS }} encrypt-var NAME +CONTENT='': ansible-vault encrypt_string {{ if CONTENT != "" {"--name"} else {"--stdin-name"} }} {{ NAME }} {{ CONTENT }} decrypt +ARGS: ansible-vault edit {{ ARGS }}