Installation des prérequis afin de permettre au node manager de communiquer avec le node.
apt install sudo # création d'un compte utilisateur pour ansible adduser user-ansible usermod --append --groups sudo user-ansible
Depuis le node manager, copier la clé publique sur le compte user-ansible :
ssh-copy-id -i /home/user/.ssh/id_ecdsa.pub user-ansible@newnode.internal
Mettre à jour le fichier inventaire :
[aGroup] nodeAlias ansible_host=newnode.internal ansible_user=user-ansible ansible_ssh_private_key=/home/user/.ssh/id_ecdsa
Tester la communication avec le managed node :
ansible -i inventory nodeAlias -m ping
Tester l'élévation de privilège :
ansible -i inventory nodeAlias -m raw -a 'apt update' --become --ask-become-pass