Google Distributed Cloud Air-Gapped bietet einen verwalteten Kubernetes-Dienst mit der Google Kubernetes Engine (GKE) Enterprise Edition, mit dem Sie Containerarbeitslasten mit Kubernetes-Methoden nach Industriestandard bereitstellen und ausführen können. Ihre GDC Sandbox-Instanz enthält drei Cluster, die für Sie erstellt wurden:
- Ein Organisationsinfrastrukturcluster, der als Steuerungsebene für Ihre Instanz dient, und
- Zwei Kubernetes-Cluster zum Ausführen Ihrer Containerarbeitslasten.
Weitere Informationen zu Google Distributed Cloud-Clustern mit Air Gap finden Sie unter Clusterarchitektur.
Der Organisationsinfrastruktur-Cluster
GDC Sandbox bietet Ihnen einen Organisationsinfrastrukturcluster namens org-1-admin. Auf der Infrastruktur der Organisation werden die Komponenten der Steuerungsebene und der Datenebene der Organisation ausgeführt. Außerdem wird dort der Management API-Server gehostet, auf dem alle Nicht-Container-Arbeitslasten und -Dienste bereitgestellt werden. Sie würden beispielsweise den Management API-Server verwenden, um VMs zu starten und zu steuern.
So arbeiten Sie mit dem Management API-Server über die Befehlszeile:
Achten Sie darauf, dass Sie den
gdcloud-Befehl wie unter Verbinden beschrieben heruntergeladen, konfiguriert und authentifiziert haben.Legen Sie eine Umgebungsvariable
KUBECONFIGfest und laden Sie eine kubeconfig-Datei für den Management API-Server herunter:export KUBECONFIG=org-1-admin-kubeconfig gdcloud clusters get-credentials org-1-admin
Wenn Sie mit dem Cluster org-infra arbeiten möchten, gehen Sie ähnlich vor:
Legen Sie eine Umgebungsvariable
KUBECONFIGfest und laden Sie eine kubeconfig-Datei für den Management API-Server herunter:export KUBECONFIG=org-1-infra-kubeconfig gdcloud clusters get-credentials org-1-infra
Kubernetes-Cluster
Ihre GDC Sandbox-Instanz enthält zwei vorkonfigurierte Kubernetes-Cluster mit den Namen user-vm-1 und user-vm-2 in der Organisation org-1. Verwenden Sie diese Cluster für containerbasierte Arbeitslasten.
Distributed Cloud unterstützt zwei Arten von Clustern zum Ausführen von Container-Arbeitslasten: „shared“ und „standard“. Weitere Informationen finden Sie unter Kubernetes-Clusterkonfigurationen.
Die Cluster user-vm-1 und user-vm-2 haben den Clustertyp „shared“.
Wenn Sie mit einem Standardcluster arbeiten möchten, wenden Sie sich bitte an das GDC Sandbox-Supportteam.
Sie können einem Projekt Cluster zuweisen, wenn Sie ein Projekt erstellen.
So arbeiten Sie über die Befehlszeile mit Kubernetes-Clustern:
Achten Sie darauf, dass Sie den
gdcloud-Befehl wie unter Verbinden beschrieben heruntergeladen, konfiguriert und authentifiziert haben.Legen Sie eine Umgebungsvariable
KUBECONFIGfest und laden Sie eine kubeconfig-Datei für den Cluster herunter, den Sie verwenden möchten, entwederuser-vm-1oderuser-vm-2. Im folgenden Beispiel wird eine kubeconfig füruser-vm-1heruntergeladen:export KUBECONFIG=user-vm-1-kubeconfig gdcloud clusters get-credentials user-vm-1 --zone zone1