Σάββατο, Ιουλίου 08, 2017

Debian 9 και provisioning με Ansible

Βγήκε το Debian Stretch πρόσφατα και ο καλύτερος υποψήφιος για δοκιμή είναι το travel laptop μου, ένα Macbook Air 11".

Το MBA είναι παλιό (μοντέλο 2012, i5 @ 1.6GHz, 2GB RAM) αλλά το Stretch με Gnome 3 δουλεύει αξιοπρεπέστατα, πολύ ευχαριστημένος, would install again, κλπ. Το επόμενο βήμα είναι το Thinkpad X220 και ένα Mac Mini που κυκλοφορούν στο σπίτι, κάποια περιφεριακά συστήματα που διαχειρίζομαι και ενδεχομένως το laptop της δουλειάς.

Εκτός όλων αυτών, ζούμε σε έναν κόσμο όπου πρέπει να κάνεις wipe το travel laptop κάθε φορά που περνάς τα σύνορα της ΕΕ - πχ δες εδώ.

Όλα αυτά είναι πολλά Debian installations και προφανώς βαριέμαι να τα σετάρω με το χέρι.

Με 2-3 απογευματάκια δουλειάς βρήκα την ευκαιρία να ξαναπιάσω Ansible και έτσι έφτιαξα ένα σετάκι από playbooks για να σετάρω όλα αυτά τα συστήματα. Είναι φυσικά διαθέσιμο στο Github.

Αν κάποιος έχει ένα καλό τρόπο για την εγκατάσταση Firefox plugins μέσω cli, είμαι όλος αυτιά :)