On Tue, 2015-11-24 at 10:53 +0000, Ewan MacMahon wrote:
> > -----Original Message-----
> > From: Testbed Support for GridPP member institutes [mailto:TB-
> > [log in to unmask]] On Behalf Of RAUL H C LOPES
> >
> > Yep! that's the one.
> >
> Quick straw poll then - who else is using ansible?
Hi Ewan,
I use Ansible but currently not on any of the QMUL production setup.
> I've been having a little bit of a look at it and so far I think I
> quite like the look of it, but at the same stage of proceedings last
> time, I thought I quite liked the look of puppet too.....
Ansible requires very little in the way of dependencies on the managed
host; a working sshd that permits remote login and a Python 2.3
interpreter (and if you are happy with reduced functionality, you don't
even need the Python 2.3 interpreter!).
> Also, what are people using for the initial DHCP/kickstart/etc.
> provisioning stage if they're then using ansible?
* Chainloading iPXE (with HTTP transport compiled in) from existing PXE
implementation.
* Kickstart file generated dynamically by webserver based on MAC
address (the MAC address is encoded in the HTTP request URL by iPXE).
The purpose of kickstart is to get the machine up and running with the
absolute bare minimum (active IP stack and an sshd) with Ansible then
being used to 'complete' the install and configuration of the node.
Ansible does not try to replace Foreman, Spacewalk or any other systems
of that ilk.
Regards,
Terry
--
Terry Froy
Cluster Systems Manager, Particle Physics
Queen Mary, University of London
Tel: +44 (0)207 882 6560
E-mail: [log in to unmask]
|