Après avoir créé un cluster Kubernetes dans le tutoriel Du grand avec les conteneurs : cluster Kubenetes et stockage NFS, je souhaite maintenant pouvoir accéder à ces ordinateurs via Ansible.
Pour cela, une nouvelle clé est nécessaire :
$ ssh-keygen -b 4096
$ sudo apt-get install -y ansible
[raspi-kube.clust]
ip-server-1:ssh-port ansible_ssh_user=username
ip-server-2:ssh-port ansible_ssh_user=username
ip-server-3:ssh-port ansible_ssh_user=username
La configuration peut maintenant être vérifiée comme suit :
$ ansible all -m ping --ssh-common-args='-o StrictHostKeyChecking=no'
On peut maintenant exécuter des playbooks ou des commandes, par exemple redémarrer tous les serveurs :
$ ansible raspi -m shell -a 'sudo /sbin/reboot'


