Automate SSH Key Rotation With Ansible part 2 - Masked Weaver

Artikeln är del två i en serie som fokuserar på att automatisera rotation av SSH-nycklar, med utgångspunkt från manuella processer som beskrevs i den föregående delen. Den första metoden som presenteras för automatisering är Bash-skript, där processen för att generera, lägga till och ta bort SSH-nycklar omvandlas till ett körbart CLI-skript med hjälp av getopts. Artikeln belyser begränsningarna med Bash-skript för storskalig serverhantering och introducerar Ansible som en mer robust och skalbar lösning för automatisering. Den beskriver detaljerat hur man sätter upp Ansible-konfiguration, inklusive ansible.cfg, SSH.config och inventory.ini, samt hur man använder Ansible-moduler för att generera SSH-nycklar och lägga till publika nycklar till authorized_keys.