Installeer K3S en AWX met Ansible
Niet iedereen is gelukkig genoeg om het budget te hebben voor Ansible Automation Platform (AAP), en sommige mensen gebruiken liever een upstream open-source versie van een product dan de betaalde, ondersteunde, versie. Voor Ansible orkestratie kom je dan al snel uit op Ansible AWX.
Recente versies van AWX zijn alleen geschreven om op een Kubernetes platform te draaien, en uitgerold te worden via een operator. Nu kun je wel een dev versie met podman draaien, maar dat levert ook weer problemen op.
Hoe doe je dat dan als je geen (toegang tot) een Kubernetes cluster hebt? De
minikube
variant zoals beschreven in de AWX documentatie is alleen bedoelt
voor test omgevingen, niet productie… Het antwoord kan zijn: “K3S”. Deze
lichtgewicht Kubernetes implementatie is wel geschikt voor productie, en kan
ook redelijk eenvoudig geïnstalleerd worden.