GKE on AWS installieren
-
Vorbereitung
Führen Sie diese Schritte aus, bevor Sie GKE on AWS einrichten.
-
Verwaltungsdienst installieren
Erstellen Sie einen Verwaltungsdienst in einer dedizierten AWS-VPC. Ein Verwaltungsdienst erstellt, aktualisiert und löscht Nutzercluster.
-
In vorhandene Infrastruktur einbinden
Installieren Sie GKE on AWS-Ressourcen in einer vorhandenen AWS-VPC. Dazu bearbeiten Sie die Konfiguration und führen
anthos-gke
aus. -
Proxy mit GKE on AWS verwenden
Leiten Sie Traffic vom GKE on AWS-Verwaltungsdienst weiter und stellen Sie eine Verbindung über einen HTTP-/HTTPS-Proxy her.
-
Nutzercluster erstellen
Nutzercluster zum Ausführen von Arbeitslasten erstellen
-
Benutzerdefinierten Nutzercluster erstellen
Erstellen Sie einen Nutzercluster, der mehrere AWS-Verfügbarkeitszonen umfasst oder zusätzliche GKE on AWS-Features aktiviert.
-
Nutzercluster mit Workload Identity erstellen
Binden Sie Kubernetes-Dienstkonten mit Workload Identity an AWS IAM-Konten mit bestimmten Berechtigungen.
-
Verbindung zum Cluster über die Google Cloud console herstellen
Verwenden Sie die Google Cloud Console, um Ihre Nutzercluster zu verwalten.
-
Nutzercluster skalieren
Skalieren Sie AWSNodePools automatisch hoch oder erstellen und löschen Sie AWSNodePools manuell, um horizontal oder vertikal zu skalieren.
-
Verbindung zum Cluster mit kubectl herstellen
Führen Sie die folgenden Schritte aus, um eine Verbindung zu Ihren Nutzerclustern mit kubectl herzustellen.
-
Mit OpenID Connect (OIDC) authentifizieren
Konfigurieren Sie GKE on AWS für die Verwendung von OIDC zur Authentifizierung bei Nutzerclustern.
-
GKE on AWS deinstallieren
Hier finden Sie die Schritte zum Deinstallieren von GKE on AWS.
GKE on AWS verwalten
GKE on AWS verwenden
-
Load-Balancer erstellen
Richten Sie einen AWS Elastic Load Balancer (ELB) mit GKE on AWS ein.
-
Application Load Balancer (ALB) erstellen
Richten Sie einen AWS Application Load Balancer (ALB) mit GKE on AWS ein.
-
AWS-Netzwerk vorbereiten
Taggen Sie Ihre VPC und Ihr öffentliches Subnetz mit Ihrer Cluster-ID.
-
Eingehenden Traffic aktivieren
Aktivieren Sie eingehenden Traffic durch die Installation von Cloud Service Mesh und die optionale Einrichtung einer Kubernetes Ingress-Ressource.
-
HashiCorp Vault on GKE on AWS verwenden
Probieren Sie HashiCorp Vault aus. Dies ist eine Lösung eines Drittanbieters für die Verwaltung von Secrets, die sich in Kubernetes und GKE on AWS einbinden lässt.
-
Private Image-Registry verwenden
Verwenden Sie ein privates Container-Image-Repository (z. B. Container Registry) mit GKE on AWS.
Speicher konfigurieren
-
Speichertreiber installieren
Installieren Sie einen CSI-Speichertreiber (Container Storage Interface) in GKE on AWS.
-
StorageClasses für Arbeitslasten verwenden
Verwenden Sie integrierte und benutzerdefinierte StorageClasses für Ihre GKE on AWS-Arbeitslasten.
-
Vorhandenes EBS-Volume importieren
Stellen Sie ein vorhandenes AWS EBS-Volume in Ihren Arbeitslasten bereit.
-
EFS-Dateisysteme verwenden
Stellen Sie ein vorhandenes Elastic File System-(EFS-Dateisystem) in Ihren Arbeitslasten bereit.