Αφού δημιούργησα ένα σύμπλεγμα Kubernetes στο σεμινάριο Μεγάλα πράγματα με κοντέινερ: συστάδα Kubenetes και αποθήκευση NFS, θα ήθελα τώρα να μπορώ να απευθύνομαι σε αυτούς τους υπολογιστές μέσω του Ansible.
Για το σκοπό αυτό απαιτείται ένα νέο κλειδί:
$ 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
Τώρα η διαμόρφωση μπορεί να ελεγχθεί ως εξής:
$ ansible all -m ping --ssh-common-args='-o StrictHostKeyChecking=no'
Τώρα μπορείτε να εκτελέσετε εγχειρίδια αναπαραγωγής ή εντολές, για παράδειγμα επανεκκίνηση όλων των διακομιστών:
$ ansible raspi -m shell -a 'sudo /sbin/reboot'