Efter at have oprettet en Kubernetes-klynge i Store ting med containere: Kubenetes klynge og NFS-lagring-tutorialet vil jeg nu gerne kunne adressere disse computere via Ansible.
Der er brug for en ny nøgle til dette:
$ 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
Nu kan konfigurationen kontrolleres på følgende måde:
$ ansible all -m ping --ssh-common-args='-o StrictHostKeyChecking=no'
Nu kan du udføre playbooks eller kommandoer, f.eks. genstarte alle servere:
$ ansible raspi -m shell -a 'sudo /sbin/reboot'