Mit kubeconfig-Dateien in Cloud Code for IntelliJ arbeiten

kubeconfig-Dateien sind Kubernetes-Konfigurationsdateien zum Organisieren von Clustern Zugriff, Nutzer und Kontexte. Auf dieser Seite erfahren Sie, wie Sie in Cloud Code gespeichert werden.

Weitere Informationen zu kubeconfig-Dateien finden Sie in der Kubernetes-Dokumentation zu Clusterzugriff mithilfe von kubeconfig-Dateien organisieren

kubeconfigs verwalten

Standardmäßig verwendet das Cloud Code-Plug-in die im Verzeichnis $HOME/.kube) zum Abrufen von Kubernetes-Ressourcen und ausgeführte Befehle. 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. Cloud Code-Einstellungen in der IDE aufrufen (File > Settings > Tools > Cloud Code > Kubernetes oder für Mac OS X: IntelliJ IDEA > Einstellungen > Tools > Cloud Code > Kubernetes)
  2. Klicken Sie im Abschnitt kubeconfigs auf das Symbol + Add kubectl oder drücken Sie Alt+insert, um das Auswahldialogfeld aufzurufen.
  3. Gehen Sie im Dialogfeld Datei auswählen zum Speicherort des kubeconfig-Datei, die Sie hinzufügen möchten.
  4. Wählen Sie die gewünschte kubeconfig-Datei aus und klicken Sie dann auf OK.
  5. Klicken Sie im Dialogfeld Einstellungen auf OK, um die Änderungen zu speichern.

kubeconfig-Dateien entfernen

So entfernen Sie kubeconfig-Dateien:

  1. Cloud Code-Einstellungen in der IDE aufrufen (File > Settings > Tools > Cloud Code > Kubernetes oder für Mac OS X: IntelliJ IDEA > Einstellungen > Tools > Cloud Code > Kubernetes)
  2. Klicken Sie im Abschnitt kubeconfigs auf die kubeconfig-Datei, die Sie entfernen möchten, und Klicken Sie 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 ein-/ausblenden, indem Sie auf das Drop-down-Menü "kubeconfigs" aus und wählen Sie die gewünschte kubeconfig-Datei aus. 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.

Das Drop-down-Menü „kubeconfig“ wird eingeblendet.

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 Klicken Sie rechts neben dem Drop-down-Menü auf + Hinzufügen.

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 kontaktieren

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 oder stellen Sie eine Frage zu Stack Overflow.