iX 11/2021
S. 146
Praxis
Tools und Tipps

Kubernetes-Cluster mit Project Syn organisieren

Aus einer Hand

Sebastian Meyer

Project Syn kombiniert Cloud-native-Werkzeuge wie Argo CD und Kapitan mit Ansätzen aus dem Konfigurationsmanagement. Das erleichtert das Deployment von Anwendungen in Kubernetes-Clustern.

Entwicklerinnen und Entwickler stehen oft vor der Situation, dass eine Codeänderung nicht nur einen einzelnen Kubernetes-Cluster durchläuft, bis sie beim Endnutzer ankommt, sondern während des Entwicklungsprozesses mehrfach und auf mehreren Clustern deployt wird. Mit Werkzeugen wie K3s und minikube setzen sie Kubernetes schnell lokal auf und nutzen dieses als Entwicklungsumgebung. Zudem iteriert die Codeänderung eine Reihe automatisierter Tests, bevor sie in Produktion geht.

Komplexe Anwendungen sollen in der Testumgebung wie in der Produktion auf Knopfdruck auf- und abbaubar sein. Entwickler wollen aber ihre Änderung gegen verschiedene Releases testen und nicht erst viel Zeit damit verbringen, eine Testumgebung bereitzustellen. Das gemeinsame Verwalten der verschiedenen Kubernetes-Cluster über eine zentrale Schnittstelle soll hier ein effizienteres Arbeiten ermöglichen. Mehrere Projekte haben es sich zum Ziel gesetzt, das Clustermanagement und Applikations-Deployment zu vereinheitlichen und über ein zentrales Werkzeug bereitzustellen.

Kommentare lesen (1 Beitrag)