backing up system settings, including drivers, licenses,
25 years ago that was a shell script, 10 years ago that was a puppet installation, now a days that's ansible's job. If a human is setting the ntp server address by hand, that's a mistake.
I can go from freebsd boot image on the PXE server for physical or doing the vmware template thing on a virtual server, to a productive member of the cluster as a member of the active directory and everything in maybe 10, 15 minutes depending on the type of server.
Its convenient that mysql server #7 (or whatever example) is configured exactly the same as server #2 when it comes to troubleshooting and stuff.
Also joining a unix server to "big corporate" AD such that SSO fully works, is an afternoon's suffering if done completely by hand, but once 100% automated its like 90 seconds of the server time and it works.
Ansible kinda grows on you after awhile. Its just a pile of python it don't care about nothing so setting it up is also like 5 minutes of quality time with "pip" the python installer on any OS. I use freebsd and it works fine. Its a "push" system where I have to tell it where and when to push, whereas the old puppet was a seemingly simpler pull system, but not an entirely reliable pull system so it was a PITA when one machine's puppet puller failed.
(Score: 3, Informative) by VLM on Thursday December 03 2020, @07:37PM (1 child)
25 years ago that was a shell script, 10 years ago that was a puppet installation, now a days that's ansible's job. If a human is setting the ntp server address by hand, that's a mistake.
I can go from freebsd boot image on the PXE server for physical or doing the vmware template thing on a virtual server, to a productive member of the cluster as a member of the active directory and everything in maybe 10, 15 minutes depending on the type of server.
Its convenient that mysql server #7 (or whatever example) is configured exactly the same as server #2 when it comes to troubleshooting and stuff.
Also joining a unix server to "big corporate" AD such that SSO fully works, is an afternoon's suffering if done completely by hand, but once 100% automated its like 90 seconds of the server time and it works.
Ansible kinda grows on you after awhile. Its just a pile of python it don't care about nothing so setting it up is also like 5 minutes of quality time with "pip" the python installer on any OS. I use freebsd and it works fine. Its a "push" system where I have to tell it where and when to push, whereas the old puppet was a seemingly simpler pull system, but not an entirely reliable pull system so it was a PITA when one machine's puppet puller failed.
(Score: 0) by Anonymous Coward on Sunday December 06 2020, @12:18AM
That's what SHE said.