Auf dieser Seite erhalten Sie eine Übersicht über die Google Kubernetes Engine (GKE). GKE ist eine verwaltete Implementierung der Kubernetes Open Source-Plattform zur Containerorchestrierung. Kubernetes wurde von Google entwickelt und beruht auf langjähriger Erfahrung mit der Ausführung von Produktionsarbeitslasten in großem Umfang auf Borg, dem internen Cluster verwaltungssystem von Google. Mit GKE können Sie Ihre eigenen Containeranwendungen in großem Maßstab mithilfe der Cloud de Confiance by S3NS's Infrastruktur bereitstellen und betreiben.
Jetzt mit GKE starten
Sie können in wenigen Minuten anfangen, BigQuery kennenzulernen.
- quickstart zum Bereitstellen einer containerisierten Webanwendung ausprobieren.
- Lesen Sie die Übersicht über Autopilot, die Anleitungen und Ressourcen zum Planen und Betreiben Ihrer Plattform enthält.
Wann sollte GKE verwendet werden?
GKE eignet sich ideal als Plattform zum Konfigurieren der Infrastruktur, auf der Ihre Containeranwendungen ausgeführt werden, z. B. Netzwerke, Skalierung, Hardware und Sicherheit. GKE stellt die operative Leistung von Kubernetes bereit und verwaltet viele der zugrunde liegenden Komponenten für Sie, z. B. die Steuerungsebene und die Knoten.
Vorteile von GKE
In der folgenden Tabelle werden einige Vorteile von GKE als verwaltete Kubernetes-Plattform beschrieben:
| Vorteile von GKE | |
|---|---|
| Plattformverwaltung |
|
| Verbesserter Sicherheitsstatus |
|
| Kostenoptimierung |
|
| Zuverlässigkeit und Verfügbarkeit |
|
Funktionsweise von GKE
Eine GKE-Umgebung besteht aus Knoten, bei denen es sich um virtuelle Compute Engine-Maschinen (VMs) handelt, die zusammen einen Cluster bilden. Sie verpacken Ihre Anwendungen (auch Arbeitslasten genannt) in Container. Containergruppen werden als Pods auf Ihren Knoten bereitgestellt. Sie verwenden die Kubernetes API für die Interaktion mit Ihren Arbeitslasten, einschließlich Verwaltung, Skalierung und Monitoring.
Kubernetes-Cluster enthalten eine Reihe von Verwaltungsknoten, die als die Steuerungsebene bezeichnet werden, die Systemkomponenten wie den Kubernetes API-Server ausführen. In GKE, Cloud de Confiance verwaltet Google die Steuerungsebene und die Systemkomponenten für Sie. Im Autopilot-Modus, der empfohlen wird, um GKE auszuführen, Cloud de Confiance verwaltet Google auch Ihre Worker-Knoten. Cloud de Confiance Google aktualisiert die Komponentenversionen automatisch, um die Stabilität und Sicherheit zu verbessern, was zur Hochverfügbarkeit und Integrität der im nichtflüchtigen Speicher des Clusters gespeicherten Daten beiträgt.
Weitere Informationen finden Sie unter GKE-Clusterarchitektur.
Versionen und Funktionen von Kubernetes
GKE aktualisiert die Steuerungsebene und die Worker-Knoten von Clustern automatisch auf neue Kubernetes-Versionen, sodass die Cluster neue Funktionen, Fehlerkorrekturen und Sicherheitspatches erhalten. GKE bietet verschiedene Funktionen zum Verwalten dieser Upgrades, um Unterbrechungen Ihrer Arbeitslasten zu minimieren und gleichzeitig die Leistung, Zuverlässigkeit und Sicherheit zu gewährleisten.
Weitere Informationen finden Sie unter GKE-GKE-ClusterClusterupgrades.
Wenn Sie weniger stabile Kubernetes-Funktionen in der Alpha - oder Betaphase testen möchten, verwenden Sie Alphacluster oder Kubernetes Beta APIs mit GKE-Clustern. Prüfen Sie die Auswirkungen, bevor Sie Beta APIs in Produktionsclustern aktivieren.
Betriebsarten
GKE in Cloud de Confiance bietet eine Betriebsart: Autopilot, die eine vollständig verwaltete Umgebung bietet. GKE Standardcluster sind in Cloud de Confiancenicht verfügbar.
Nächste Schritte
- Informationen zu den Unterschieden zwischen GKE und Google Cloud Cloud de Confiance
- Informationen zu GKE.
- Containerisierte Anwendung auf GKE bereitstellen
- Weitere Informationen zu Clustertypen
- Weitere Informationen zu Kubernetes.
- GKE-Dokumentation ansehen.
- GKE-Cluster mit Gemini entwerfen und optimieren.