Wenn es um das einfache Bereitstellen neuer Hosts im Rechenzentrum geht, ist oft von Foreman die Rede. Ergänzt um das Katello-Plugin ergibt sich so eine leistungsfähige Software, die vollumfängliches Lifecycle- und Patch-Management erlaubt. Die Enterprise-Kundschaft kennt diese Kombination auch als Red Hat Satellite. Diesen Monat wird das Foreman-Projekt stolze 15 Jahre alt - ein guter Grund zu feiern! Zusammen mit Evgeni Golov, Bernhard Suttner und Dirk Götz besprechen wir neben einigen Grundlagen vor allem persönliche Anekdoten aus unseren Projekten. Evgeni teilt seine Erfahrungen aus der Entwicklung, während Bernhard uns einen Einblick in die Entwicklung von Orcharhino gibt, der ebenfalls auf Foreman basiert. Dirk teilt Eindrücke aus Schulungen und der großen Foreman-Community.
Wenn es um das einfache Bereitstellen neuer Hosts im Rechenzentrum geht, ist oft von Foreman die Rede. Ergänzt um das Katello-Plugin ergibt sich so eine leistungsfähige Software, die vollumfängliches Lifecycle- und Patch-Management erlaubt. Die Enterprise-Kundschaft kennt diese Kombination auch als Red Hat Satellite. Diesen Monat wird das Foreman-Projekt stolze 15 Jahre alt - ein guter Grund zu feiern!
Zusammen mit Evgeni Golov, Bernhard Suttner und Dirk Götz besprechen wir neben einigen Grundlagen vor allem persönliche Anekdoten aus unseren Projekten.
Evgeni teilt seine Erfahrungen aus der Entwicklung, während Bernhard uns einen Einblick in die Entwicklung von Orcharhino gibt, der ebenfalls auf Foreman basiert. Dirk teilt Eindrücke aus Schulungen und der großen Foreman-Community.
Vorstellung der Teilnehmenden
Was ist Foreman?
pulp_deb
: https://github.com/pulp/pulp_deberrata_server
: https://github.com/ATIX-AG/errata_servererrata_parser
: https://github.com/ATIX-AG/errata_parserpulp_python
: https://github.com/pulp/pulp_pythonForeman-/Katello-Derivate
kafo
(Puppet-based installer): https://github.com/theforeman/kafokafo
: https://github.com/NETWAYS/icinga-installerforklift
: https://github.com/theforeman/forkliftbats-core
: https://github.com/bats-core/bats-coreforeman_snapshot_management
: https://github.com/ATIX-AG/foreman_snapshot_managementforeman_scc_manager
: https://github.com/ATIX-AG/foreman_scc_managerforeman_acd
: https://github.com/ATIX-AG/foreman_acdEinblick in die Entwicklung
nailgun
: https://github.com/SatelliteQE/nailgunrobottelo
: https://github.com/SatelliteQE/robotteloairgun
: https://github.com/SatelliteQE/airgunforeman_wreckingball
: https://github.com/dm-drogeriemarkt/foreman_wreckingballpytest-qr
: https://pypi.org/project/pytest-qr/Anekdoten
Plugins
foreman_ansible
: https://github.com/theforeman/foreman_ansibleforeman_leapp
: https://github.com/theforeman/foreman_leappforeman_openscap
: https://github.com/theforeman/foreman_openscapforeman_webhooks
: https://github.com/theforeman/foreman_webhooksforeman_dlm
: https://github.com/dm-drogeriemarkt/foreman_dlmAutomatisierung
hammer-cli
: https://github.com/theforeman/hammer-cli-foremanMitwirken und Wünsche
Tooltipps
create-pull-request
(GitHub Action): https://github.com/peter-evans/create-pull-request