Mit Cloud Code können Sie einen Kubernetes-Cluster mit Google Kubernetes Engine (GKE) erstellen.
.GKE-Cluster erstellen und KubeConfig hinzufügen
Cloud Code öffnet die Google Cloud Console, sodass Sie schnell einen Cluster erstellen können:
Klicken Sie zum Öffnen von Kubernetes Explorer auf Kubernetes Explorer oder gehen Sie zu Tools > Cloud Code > Kubernetes > Cluster Explorer ansehen.
Klicken Sie im Header des Kubernetes Explorer-Bereichs auf + Mit einem GKE-Cluster verbinden.
Wählen Sie Neuen GKE-Cluster erstellen oder Neuen GKE Autopilot-Cluster erstellen aus. Weitere Informationen zum Auswählen des Modus finden Sie unter Autopilot- und Standardmodus vergleichen.
Wenn Sie dazu aufgefordert werden, klicken Sie auf Öffnen, damit Cloud Code die Google Cloud Console öffnen kann.
Wählen Sie in der Google Cloud Console die Konfigurationsoptionen aus, die Sie anpassen möchten, und klicken Sie dann auf Erstellen.
Nachdem der Cluster in Cloud Code erstellt wurde, klicken Sie im Kubernetes Explorer auf das Symbol Aktualisieren.
Wenn der Name des neuen Clusters in der Liste angezeigt wird, klicken Sie auf den Clusternamen. Der neue Cluster wird der Konfiguration hinzugefügt und als Standardkontext festgelegt.
Mit einem vorhandenen GKE-Cluster arbeiten
Wenn Sie bereits einen Standard- oder Autopilot-GKE-Cluster haben, können Sie ihn als aktiven Cluster festlegen und mit Cloud Code arbeiten.
- Klicken Sie im Header des Kubernetes Explorer-Bereichs auf + GKE-Cluster hinzufügen.
- Klicken Sie auf Google Kubernetes Engine.
- Klicken Sie auf den Clusternamen. Der Cluster wird der KubeConfig hinzugefügt.
Cluster als Standardkontext festlegen
Der aktive Cluster ist der Cluster, in dem Ihre Anwendung standardmäßig bereitgestellt wird.
Klicken Sie im Kubernetes Explorer mit der rechten Maustaste auf einen Cluster und dann auf Set as Current Context (Als aktuellen Kontext festlegen).
Anwendung in GKE ausführen
Wenn Sie eine Anwendung in GKE ausführen oder debuggen möchten, müssen Sie das Container-Image-Repository für Ihr Projekt definieren.
Weitere Informationen finden Sie unter Container-Images speichern.
Cluster aus KubeConfig entfernen
Nachdem Sie einen Cluster aus Ihrer KubeConfig entfernt haben, kann der Cluster nicht mehr bereitgestellt werden.
Klicken Sie im Kubernetes Explorer mit der rechten Maustaste auf einen Cluster und dann auf Aus KubeConfig entfernen.
Cluster von einem anderen Cloud-Anbieter erstellen und hinzufügen
Wenn Sie einen lokalen Cluster oder einen Cluster eines anderen Anbieters wie Azure oder AWS verwenden, erstellen Sie den Cluster mit den Tools des Anbieters und fügen Sie ihn Ihrer KubeConfig hinzu.
Nächste Schritte
- Organisieren Sie den Clusterzugriff mit kubeconfig-Dateien.
- kubeconfig-Dateien in Cloud Code hinzufügen, löschen oder zwischen ihnen wechseln
- Mit Skaffold Teile einer Mikrodienstanwendung entwickeln und debuggen
- Verwenden Sie Dateisynchronisierung und Hot Refresh, um die Entwicklung zu beschleunigen.
- Fehler in der Anwendung in Cloud Code beheben