Katello-Foreman-Aeolus Integration
Ohad Levy
ohadlevy at redhat.com
Wed Jun 27 06:14:18 UTC 2012
On 06/26/2012 10:26 PM, Giulio Fidente wrote:
> On 06/26/2012 09:11 PM, Chris Alfonso wrote:
>> There has been a bit of discussion going on around how we might go
>> about using foreman's ability to do host provisioning with aeolus
>> and katello.
>
> not sure it will be of great help but for a GPS engagement we're
> currently working on some integration of Foreman and CloudEngine; we
> drive both from the rest apis from a customized web frotend
interesting, can you provide more info about what is the higher level
functionality you are offering?
>
> we don't need of Foreman provisioning capabilities, so we run it with
> the 'unattended' mode disabled
>
> features we currently use:
>
> - parameters for hosts (still these are global vars)
> - hostgroups (as these are needed to inherit various and different
> classes)
>
> the puppetmaster is autosigning client's certificates;
are you sure thats wise? :)
> we use audrey to set the puppet-agent environment at launch time
>
> at launch time we POST (via foreman rest api) a new host into puppet,
> also setting its environment, hostgroup and passing to some host
> parameters, reused by the puppet classes
>
> puppet environments/classes/hostgroups definitions on the puppetmaster
> are managed by their ITops
>
> this allows the customer for a completely independent management of
> the puppet/foreman stuff while giving cloud users a chance to 'use'
> those services
interesting, did you see the EC2 support we have in foreman? do you have
any idea how would that complement (if at all) your needs?
Ohad
More information about the aeolus-devel
mailing list