care of platforms (Baremetal, VM, K8s provisioning) Base infrastructure (AAA, DNS, DHCP, NTP...) Base infrastructure tooling (SoT, configuration management, automation platform...) OS and security update 2
and VMs Most of our apps are running on K8s (which we are already moving to Talos) But we still have a lot of requests for Bare Metal (Databases, Load Balancers...), VMs (mails and abuse, DNS, DHCP...) This is an ongoing POC 3
that generate grub and kickstart from Source of Truth (SoT) Network configured by scripts ran from SoT (netbox) data with manually inputed data Tons of manual intevention to configure HW RAID, upgrade FW and fix broken puppet 4
disabled on prod Most host with agent have various issues Everything is done through manual interaction Very few teams are actually using puppet correctly Currently thousand of servers with ten of thousand of changes to apply 7
VM, public cloud, containing AAA Security tooling Monitoring Base OS and Services Different OSes and architecture Able to update the base without client intervention 9
build custom profile on top of it They can use whatever configuration management or tool to customise it CI that will build constantly updated base images and custom images Customisation on boot pulled from SoT. Teams can also customise their install there. 11