Gardener
Kubernetes as a Service
Open-Source, Managed Kubernetes as a Service (KaaS) - Lösung für jede Infrastruktur
Gardener ist ein Kubernetes-Botanist
-
Native & Vanila Kubernetes
Gardener verwaltet Kubernetes-Cluster so, wie Kubernetes Pods orchestriert. Gardener Shoot-Cluster sind 100 % CNCF-konformes Vanilla-Kubernetes.
-
Hochskalierbar & Vollautomatisiert
Verwalten Sie Flotten von 10 bis 100 Kubernetes-Clustern mit Gardener. Automatisieren Sie Updates, Monitoring und Day-2-Operationen mit einer äußerst effizienten Gesamtbetriebskosten (TCO).
-
Self-Healing & Auto-Scaling
Die besten K8s-Funktionen plus optionale automatische Updates von Kubernetes und Basis-Betriebssystem.
Hochverfügbarkeit mit Kubeception
1. Gardener nutzt die originalen Kubernetes-Konzepte für alle Aufgaben.
Es fügt neue API-Objekte über CRDs in einen bestehenden K8s- Garden ein, um andere Cluster zu betreiben.
2. Auf dem Haupt- Garden -Cluster werden sogenannte Seed -K8s-Cluster erstellt.
Diese Cluster hosten die Control Plane für Endnutzer-K8s-Cluster, sogenannte Shoot -Clustern.
3. Die Hierarchie lautet: Garden (Haupt-Cluster) ➜ Seed (Control-Cluster) ➜ Shoot (Endnutzer-Cluster).
Die Shoot etcd, API-Server, Scheduler und Controller-Manager werden in Seed Namespaces bereitgestellt.
Managed KaaS auf jeder Cloud-Plattform
Betreiben Sie Kubernetes auf OpenStack, AWS, Azure, GCP, vSphere und anderen Plattformen mit Gardener
Einzigartige Gardener-Features
► HIBERNATION – Lassen Sie Ihre K8s-Cluster schlafen, wenn sie nicht aktiv genutzt werden, oder planen Sie die Hibernation für Ihre DEV/QA-Cluster, um Ihre Cloud-Kosten zu reduzieren.
► DNS MANAGEMENT – Erstellen und verwalten Sie automatisch DNS-Einträge für Ihre K8s-Cluster mit externen DNS-Providern (Cloudflare, Route53 und andere).
► CREDENTIAL ROTATION Nahtlose Rotation aller Secrets im Cluster. Von CA-Zertifikaten über Passwörter, SSH-Schlüsseln bis hin zur ETCD-Verschlüsselung – alles mit nur einem Klick.
► CLUSTER AUTOSCALER & VPA – Automatische Bereitstellung weiterer Nodes für K8s-Cluster innerhalb der konfigurierten Grenzen. Oder schalten Sie einfach den Vertical Pod Autoscaler mit Gardener frei.
Prometheus, Plutono and LOKI
Gardener beinhaltet branchenübliche Open-Source-Monitoring- und Logging-Tools.
► PROMETHEUS – für Monitoring und Alerting mit Zeitreihen-Datenbank durch Pull-basierte Metrik-Erfassung.
► PLUTONO – für interaktive Dashboards und Diagramme. Plutono ist ein Fork von Grafana mit permissiver Apache-2.0-Lizenz.
► VALI (LOKI) - für zentrales Logging. VALI ist ein Fork von LOKI mit identischer Funktionalität und Apache-2.0-Lizenz.
Nicht sicher, ob Gardener das Richtige für Sie ist?
Sehen Sie sich die official Gardener demo an oder schicken Sie uns eine Nachricht für eine Gardener-on-OpenStack-Demo. Wir deployen Gardener oft als Teil der c12n-Private-Cloud..
Häufig gestellte Fragen (FAQ)
Ist Gardener kostenlos und Open Source?
Ja! ✅
Gardener ist ein vollständig freies Open-Source-Projekt unter der Apache-2.0-Lizenz.
Der Quellcode ist verfügbar auf GitHub.
Welche Kubernetes-Versionen werden unterstützt?
Alle aktuellen! ✅
Gardener folgt eng dem offiziellen Kubernetes-Release-Zyklus. Alle aktuellen Kubernetes-Versionen können für Shoot-Cluster genutzt werden.
Kann Gardener VMware Tanzu ersetzen?
Ja! ✅
Allerdings wird die vSphere-Erweiterung für Gardener nicht aktiv weiterentwickelt, wodurch der Integrationsaufwandhöher ist als bei der proprietären VMware-Tanzu-Lösung.
Kann Gardener auf Bare Metal betrieben werden?
Ja! ✅
Es gibt mehrere Projekte und Extensions, die dies ermöglichen:
Kann Gardener auf c12n.cloud betrieben werden?
Natürlich! ✅
c12n.cloud nutzt OpenStack als IaaS und ist daher vollständig kompatibel mit Gardener.
Können Shoot-Cluster automatisch skalieren?
Ja! ✅
Gardener integriert den offiziellen Kubernetes Cluster Autoscaler Cluster Autoscaler. Endnutzer definieren minimale und maximale Node-Anzahlen.
Skaliert auch die Shoot-Control-Plane automatisch?
Ja! ✅
Gardener skaliert Control-Plane-Komponenten mittels VPA (Vertical Pod Autoscaler) und HPA (Horizontal Pod Autoscaler) automatisch. Details finden Sie in der Gardener-Dokumentation..
Kann Software vorab auf allen Shoot-Clustern bereitgestellt werden?
Ja! ✅
Mit der Gardener Shoot Flux Extension kann GitOps über FluxCD umgesetzt werden.
Auf diese Weise haben wir die automatische Bereitstellung verschiedener Kubernetes-Operatoren, Datenbanken, GitLab und anderer Tools in Shoot-Cluster ermöglicht.
Sind Gardener Shoot-Cluster hochverfügbar?
Ja! ✅
Wählen Sie beim Provisionieren einfach die HA-Option – der jeweilige Gardener-Cloud-Provider übernimmt den Rest.
Was gibt's Neues in der Cloud?
Entdecken Sie unsere Managed-Cloud-Lösungen
Von Vanilla OpenStack und Kubernetes bis hin zu Ceph-Clustern im Petabyte-Maßstab – wir verfügen über tiefgehende Expertise im Betrieb von Cloud- und Container-Infrastrukturen auf globaler Ebene.