Creating an ansible-vault file. with password prompt mkdir -p ~/.ansible/secrets ansible-vault create --vault-id creds@prompt ~/.ansible/secrets/creds.yml with password file mkdir -p ~/.ansible ~/.ansible/secrets echo $RANDOM | sha256sum | base64 > ~/.ansible/secrets/secret.key ansible-vault create --vault-password-file=~/.ansible/secrets/secret.key ~/.ansible/secrets/creds.yml Add the following values proxmox_host: proxmox01.example.com proxmox_user: root@pam proxmox_pass: your-pass-here cloudflare_api_token: your-token-here azure-service_principal: appId: your-id-here displayName: sp_name_here name: your-id-here password: your-password-here tenant: your-tennant-here common_cluster: join_token: join-token-here truenas_api_key: your-api-key-here cert_manager_acme_email: your-email-address-here