.env
ANSIBLE_USER
managed_user
ansible_user
ansible
managed_user_public_key
lookup('file', ...)
ansible_ssh_private_key_file
.pub
<managed_user>_ed25519.pub
SSH_KEY_PATH
ssh_key_dir
dirname(ansible_ssh_private_key_file)
$HOME/.ssh
project/.ssh/
group_vars/all.yml
[v0.1.4-1]
Changed
.envANSIBLE_USERto setmanaged_userduring updates; fallback to existingmanaged_user, thenansible_user, elseansible.managed_user_public_key(supportslookup('file', ...)and literal paths) > basename ofansible_ssh_private_key_file+.pub><managed_user>_ed25519.pub..envSSH_KEY_PATH> literalssh_key_dir>dirname(ansible_ssh_private_key_file)>$HOME/.ssh.project/.ssh/.Fixed
group_vars/all.yml.