{{tag>sysadmin ansible}}
====== Ansible : installation des prérequis sur le node ======
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
===== Références =====
* https://docs.ansible.com/ansible/latest/inventory_guide/intro_inventory.html