Mit kubeconfig-Dateien in Cloud Code for IntelliJ arbeiten

kubeconfig-Dateien sind Kubernetes-Konfigurationsdateien, mit denen der Clusterzugriff, Nutzer und Kontexte organisiert werden. Auf dieser Seite erfahren Sie, wie Sie in Cloud Code verschiedene kubeconfigs hinzufügen, löschen und wechseln.

Weitere Informationen zu kubeconfig-Dateien finden Sie in der Kubernetes-Dokumentation unter Clusterzugriff mit kubeconfig-Dateien organisieren.

kubeconfigs verwalten

Standardmäßig verwendet das Cloud Code-Plug-in zum Abrufen von Kubernetes-Ressourcen und zum Ausführen von Befehlen die kubeconfig-Standarddatei (die sich im Verzeichnis $HOME/.kube befindet). Es können jedoch zusätzliche kubeconfig-Dateien konfiguriert werden.

Zusätzliche kubeconfig-Dateien hinzufügen

So fügen Sie zusätzliche kubeconfig-Dateien hinzu:

  1. Rufen Sie die Cloud Code-Einstellungen in Ihrer IDE auf (Datei > Einstellungen > Tools > Cloud Code > Kubernetes oder für Mac OS X IntelliJ IDEA > Einstellungen > Tools > Cloud Code > Kubernetes).
  2. Klicken Sie im Bereich kubeconfigs auf das Symbol + Kubeconfig hinzufügen oder drücken Sie die Tastenkombination Alt + insert, um das Auswahldialogfeld zu öffnen.
  3. Gehen Sie im Dialogfeld Kubeconfig-Datei auswählen zum Speicherort der kubeconfig-Datei, die Sie hinzufügen möchten.
  4. Wählen Sie die gewünschte kubeconfig-Datei aus und klicken Sie auf OK.
  5. Klicken Sie im Dialogfeld Einstellungen auf OK, um die Änderungen zu speichern.

kubeconfig-Dateien entfernen

So entfernen Sie kubeconfig-Dateien:

  1. Rufen Sie die Cloud Code-Einstellungen in Ihrer IDE auf (Datei > Einstellungen > Tools > Cloud Code > Kubernetes oder für Mac OS X IntelliJ IDEA > Einstellungen > Tools > Cloud Code > Kubernetes).
  2. Klicken Sie im Bereich kubeconfigs auf die kubeconfig, die Sie entfernen möchten, und dann auf das Symbol – Entfernen oder drücken Sie Alt + Delete.
  3. Klicken Sie auf OK, um die Änderungen zu speichern.

Kubeconfigs wechseln

Sie können die aktuelle kubeconfig des Ressourcenbrowsers ganz einfach wechseln, indem Sie auf das Drop-down-Menü „kubeconfigs“ klicken und die gewünschte kubeconfig auswählen. Nach der Auswahl einer kubeconfig wird das Toolfenster für die Verwendung der ausgewählten kubeconfig aktualisiert.

Tipp: Neue kubeconfigs können direkt über das Drop-down-Menü "kubeconfigs" hinzugefügt werden.

Maximieren des Drop-down-Menüs „kubeconfig“.

Cloud Code Run-Konfigurationen verwenden

Cloud Code-Ausführungskonfigurationen können so geändert werden, dass alternative kubeconfig-Dateien verwendet werden. Öffnen Sie zum Ändern von kubeconfigs die zu ändernde Ausführungskonfiguration und wählen Sie unter "Run" > Erweiterte Einstellungen die gewünschte kubeconfig aus dem Drop-down-Menü "kubeconfig" aus. Nach der Auswahl einer kubeconfig werden die verfügbaren Kontexte aktualisiert, um die in der ausgewählten kubeconfig gefundenen Kontexte widerzuspiegeln.

Tipp: Neue kubeconfigs können direkt aus Ausführungskonfigurationen hinzugefügt werden, indem Sie rechts neben dem Drop-down-Menü auf + Hinzufügen klicken.

Bearbeiten von kubeconfig-Einstellungen in Ausführungskonfigurationen. Stellt ein Drop-down-Menü zur Auswahl einer bereits hinzugefügten kubeconfig sowie eine Schaltfläche zum Hinzufügen einer neuen kubeconfig bereit.

Nächste Schritte

Support anfordern

So senden Sie Feedback oder melden ein Problem in Ihrer IntelliJ-IDE: Tools > Cloud Code > Hilfe / Info > Feedback geben oder Problem melden, um ein Problem auf GitHub zu melden.