După ce am creat un cluster Kubernetes în tutorialul Lucruri grozave cu containere: cluster Kubenetes și stocare NFS, aș dori acum să pot adresa aceste computere prin Ansible.
Pentru aceasta este necesară o nouă cheie:
$ 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
Acum, configurația poate fi verificată după cum urmează:
$ ansible all -m ping --ssh-common-args='-o StrictHostKeyChecking=no'
Acum puteți executa playbook-uri sau comenzi, de exemplu, reporniți toate serverele:
$ ansible raspi -m shell -a 'sudo /sbin/reboot'