kubectl
![]()
Kubernetes-Konfigurationen verwalten.
Technischer Name: kubectl
Repository: https://github.com/Mint-System/Odoo-Apps-Kubernetes/tree/18.0/kubectl
Verwendung
Cluster erfassen
Zeigen Sie kubectl > kubectl > Clusters an und wählen Sie Neu. Geben Sie den Namen und die Adresse des Clusters ein.
Context Konfiguration erstellen
Zeigen Sie kubectl > kubectl > Clusters an und wählen Sie Neu. Geben Sie einen Namen ein und wählen Sie den dazugehörigen Cluster aus. Im Feld Config fügen Sie Inhalt der kubectl Config ein. Mit dem folgenden Befehl erhalten Sie einen Export ihrer aktuellen Config:
kubectl config view --minify --rawContext einem Benutzer zuordnen
Zeigen Sie einen Benutzer an Einstellungen > Benutzer & Unternehmen > Benutzer und wählen Sie den Tab kubectl aus.
Aktueller Context festlegen
Als Benutzer wählen Sie das Menü oben rechts und wählen Präferenzen. Im Tab kubectl sehen Sie die vefügbaren kubectl Contexts. Klicken Sie bei einem ausgewählten Context auf User Context. Der aktive Context wird markiert.
Entwicklung
Context aktivieren
Wenn Sie die kubectl-Konfiguration in einer anderen Methode verwenden möchten, können Sie die get_config_path Methode verwenden. Dazu ein Beispiel:
context_id = self.env["kubectl.context"].browse(1)
with context_id.get_config_path() as config_path:
...