1 Repo
Systems that coordinate the sequence, timing, and state of software releases across environments.
Distinct from Kubernetes Cluster Orchestration: None of the candidates cover the coordination of multiple Helm release lifecycles for consistent cluster state
Explore 1 awesome GitHub repository matching devops & infrastructure · Release Orchestrators. Refine with filters or upvote what's useful.
Helmfile ist ein deklarativer Deployer und Release-Orchestrator für Kubernetes. Es fungiert als Wrapper für Helm und ermöglicht die Verwaltung und Installation mehrerer Charts über einen oder mehrere Cluster hinweg unter Verwendung einer einzigen deklarativen Konfigurationsdatei. Das Tool orchestriert das Deployment von Chart-Sammlungen und koordiniert Updates, um konsistente Cluster-Zustände sicherzustellen. Es fungiert zudem als Job-Runner, der die Ausführung von One-Shot-Aufgaben und Datenbankmigrationen als dedizierte Releases ermöglicht. Das System handhabt Multi-Cluster-Anwendungsmanagement und Infrastruktur-Orchestrierung durch umgebungsspezifische Variablenauflösung und Template-basierte Wertinjektion. Es verwaltet den gewünschten Zustand mehrerer Services durch Normalisierung von Manifest-Pfaden und die Ausführung von Helm-Befehlen als Subprozesse.
Coordinates the installation and updates of multiple Kubernetes releases to ensure consistent cluster states.