minikube
DevOpsWir nutzen minikube neu auch gezielt für E2E-Tests und um GitOps-basierte Deployments lokal zu validieren. Die eingebauten Addons (z.B. Ingress, Metrics Server) ermöglichen es, produktionsnahe Kubernetes-Umgebungen schnell aufzusetzen und automatisiert zu testen.
minikube stellt ähnlich wie kind Kubernetes-Cluster bereit, die als Container oder alternativ auch mit einem Hypervisor gestartet werden können. Von der Usability her ähnlich einfach wie kind wird minikube sowohl als Ad-hoc-Testcluster als auch zur Entwicklung bei Inventage eingesetzt. Da minikube erfahrungsgemäss etwas langsamer ist als kind, haben wir bisher von einem Einsatz in CI/CD-Pipelines abgesehen — das Rennen um schnelle lokale Kubernetes Test- und Enwicklungsumgebungen bleibt jedoch weiterhin spannend.