So, I am looking for some help integrating SaltStack with The
Foreman/Katello. I think I might have bitten off more than I can chew. So
far, I can:
- Install Katello/The Foreman with SaltStack -
https://github.com/jdshewey/slik-installer - Add GPG Keys
- I have a module/python functions for doing several other tasks, but could
use help adding them to my formula -
https://github.com/jdshewey/salt-formula-katello
In the future, I plan to:
- Use Foreman Hooks to trigger reactor functions to force using Salt to
configure the SaltStack -
https://github.com/jdshewey/salt-formula-katello/issues/2 -
https://github.com/jdshewey/salt-formula-katello/issues/2 - See about replacing the foreman install with a Salt equivelent (it seems
silly to have to install a competing configuration management system) -
https://github.com/jdshewey/slik/issues - Eventually, I would like to see FreeIPA more closely integrated into The
Foreman - https://github.com/jdshewey/slik/milestones
If you find any of this interesting, I would welcome your contributions or
just feedback (and bug reports)
Thanks,
James