Red Hat OpenShift on IBM Cloud-CLI-Referenz

Verwenden Sie diese Befehle, um sowohl Community-Kubernetes-Cluster als auch Red Hat OpenShift-Cluster in Red Hat® OpenShift® on IBM Cloud® zu erstellen und zu verwalten.

Sie werden über die Befehlszeile benachrichtigt, wenn Aktualisierungen für die CLI (ibmcloud) und entsprechende Plug-ins verfügbar sind. Achten Sie darauf, Ihre CLI auf dem neuesten Stand zu halten, damit Sie alle verfügbaren Befehle und Optionen nutzen können.

Voraussetzungen

  • Installieren Sie die IBM Cloud-CLI.

  • Installieren Sie das Plug-in ks, indem Sie den folgenden Befehl ausführen:

    ibmcloud plugin install ks
    

ibmcloud oc-Befehle

In den folgenden Tabellen sind die Befehlsgruppen von „ ibmcloud oc “ aufgeführt. Eine vollständige Liste aller Befehle ibmcloud oc in der Struktur der CLI finden Sie in der CLI-Übersicht.

ibmcloud oc CLI-Befehlsgruppen
Befehlsgruppe Beschreibung
ibmcloud oc api Den aktuellen API-Endpunkt anzeigen.
ibmcloud oc api-key Zeigt Informationen zum API-Schlüssel für einen Cluster an oder setzt den API-Schlüssel auf einen neuen Schlüssel.
ibmcloud oc credential Berechtigungsnachweise, die Ihnen den Zugriff auf das klassische IBM Cloud-Infrastrukturportfolio über Ihr IBM Cloud-Konto ermöglichen, festlegen bzw. Festlegung aufheben.
ibmcloud oc infra-permissions Informationen zu Infrastrukturberechtigungen anzeigen, die den Zugriff auf das klassische IBM Cloud-Infrastrukturportfolio über Ihr IBM Cloud-Konto ermöglichen.
ibmcloud oc logging Protokolle vom Cluster weiterleiten.
ibmcloud oc messages Zeigt die aktuellen Benutzernachrichten an.
ibmcloud oc quota Die Kontingente und Grenzwerte für Clusterressourcen in Ihrem IBM Cloud-Konto anzeigen.
ibmcloud oc script Scripts, die die Befehle des IBM Cloud Kubernetes Service-Plug-ins aufrufen, neu schreiben. Befehle mit vorheriger Struktur wurden durch Befehle mit der Betastruktur ersetzt.
ibmcloud oc subnets Verfügbare portierbare Teilnetze in Ihrem IBM Cloud-Infrastrukturkonto auflisten.
ibmcloud oc webhook-create Webhook in einem Cluster registrieren.
ibmcloud oc vpc Informieren Sie sich über VPCs und verwalten Sie VPC-Cluster.
ibmcloud oc flavor Versionsbezogene Informationen werden abgerufen. Varianten bestimmen, wie viel virtuelle CPU, Speicher und Plattenspeicher für jeden Workerknoten zur Verfügung steht.
ibmcloud oc cluster Cluster- und Cluster-Service-Einstellungen anzeigen und ändern.
ibmcloud oc ingress Ingress-Services und -Einstellungen anzeigen und ändern
ibmcloud oc kms Schlüsselmanagementservice-Integrationen anzeigen und konfigurieren.
ibmcloud oc versions Alle Containerplattformversionen auflisten, die für IBM Cloud Kubernetes Service-Cluster verfügbar sind.
ibmcloud oc locations Unterstützte IBM Cloud Kubernetes Service-Standorte auflisten.
ibmcloud oc nlb-dns Hostnamen für NLB-IP-Adressen (NLB = Network Load Balancer; Netzlastausgleichsfunktion) in einem Cluster und Statusprüfungsmonitore für Hostnamen erstellen und verwalten.
Beta ibmcloud oc storage Speicherressourcen anzeigen und ändern.
ibmcloud oc vlan Diese Befehle dienen zum Auflisten öffentlicher und privater VLANs für eine Zone sowie zum Anzeigen des VLAN Spanning-Status.
ibmcloud oc vni Virtuelle Netzwerkschnittstellen auf Worker-Knoten zuweisen, entfernen und auflisten.
ibmcloud oc worker Mit diesen Befehlen können Sie Workerknoten für einen Cluster anzeigen und ändern.
ibmcloud oc worker-pool Mit diesen Befehlen können Sie Worker-Pools für einen Cluster anzeigen und ändern.
ibmcloud oc zone Die Verfügbarkeitszonen auflisten und die einem Worker-Pool zugeordnete Zonen ändern.
ibmcloud oc security-group Operationen für eine Sicherheitsgruppe ausführen.

ibmcloud oc api

Den aktuellen API-Endpunkt anzeigen.

ibmcloud ks api [-q]

Befehlsoptionen

-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Den API-Endpunkt und die API-Version für den Service anzeigen oder festlegen.

ibmcloud ks api \
  --endpoint ENDPOINT \
  --insecure INSECURE \
  --skip-ssl-validation IP_ADDRESS

ibmcloud oc api-key info

Virtual Private Cloud Classic-Infrastruktur

Informationen über den API-Schlüsselinhaber für einen Cluster anzeigen.

ibmcloud ks api-key info --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Informationen über den API-Schlüsselinhaber für einen Cluster anzeigen.

ibmcloud ks api-key info --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc api-key reset

Virtual Private Cloud Classic-Infrastruktur

Ersetzt den API-Schlüssel für alle Cluster in der angegebenen Region und der Zielressourcengruppe. Wenn keine Ressourcengruppe angegeben wird, gilt der Befehl für die Standard-Ressourcengruppe. Weitere Informationen finden Sie unter http://ibm.biz/api-key.

ibmcloud ks api-key reset --region REGION [-f] [--output OUTPUT] [-q]

Befehlsoptionen

-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region REGION
Gewünschte Region anzeigen.

Beispiele

Ersetzt den API-Schlüssel für alle Cluster in der angegebenen Region und der Zielressourcengruppe.

ibmcloud ks api-key reset --output json --region REGION -f

ibmcloud oc cluster addon disable acm

Das Add-on „ Red Hat: Advanced Cluster Management“

ibmcloud ks cluster addon disable acm --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Das Add-on „ Red Hat: Advanced Cluster Management“.

ibmcloud ks cluster addon disable acm --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable cluster-autoscaler

Die automatische Skalierung für IBM Cloud Kubernetes Service-Cluster.

ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Die automatische Skalierung für IBM Cloud Kubernetes Service-Cluster.

ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable debug-tool

Diagnose- und Debugging-Tool des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Diagnose- und Debugging-Tool des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable hpcs-router

Das IBM Cloud HPCS Router Operator-Add-on für Red Hat OpenShift on IBM Cloud.

ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Das IBM Cloud HPCS Router Operator-Add-on für Red Hat OpenShift on IBM Cloud.

ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable ibm-storage-operator

Der Befehl „ cluster addon disable ibm-storage-operator “ ist eine Beta-Funktion.

Das Add-on „ IBM Cloud-Storage-Operator“.

ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Das Add-on „ IBM Cloud-Storage-Operator“.

ibmcloud ks cluster addon disable ibm-storage-operator \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster addon disable image-key-synchronizer

Virtual Private Cloud Klassische Infrastruktur Satellite

Das IBM Cloud Image Key Synchronizer-Add-on.

ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Das IBM Cloud Image Key Synchronizer-Add-on.

ibmcloud ks cluster addon disable image-key-synchronizer \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster addon disable knative

Serverunabhängiges Knative-Framework.

ibmcloud ks cluster addon disable knative --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Serverunabhängiges Knative-Framework.

ibmcloud ks cluster addon disable knative --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable kube-terminal

Virtual Private Cloud Klassische Infrastruktur Satellite

Web-Terminal des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Web-Terminal des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable openshift-data-foundation

Virtual Private Cloud Klassische Infrastruktur Satellite

Red Hat OpenShift Data Foundation on IBM Cloud-Add-on

ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Das Add-on Red Hat OpenShift-Daten-Foundation auf IBM Cloud.

ibmcloud ks cluster addon disable openshift-data-foundation \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster addon disable static-route

Virtual Private Cloud Klassische Infrastruktur Satellite

Add-on für statische Routen für IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable static-route --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Add-on für statische Routen für IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable static-route --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable vpc-block-csi-driver

Klassische Infrastruktur

Der Block Storage-CSI-Treiber für IBM Cloud VPC.

ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Der Block Storage-CSI-Treiber für IBM Cloud VPC.

ibmcloud ks cluster addon disable vpc-block-csi-driver \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster addon enable acm

Das Add-on „ Red Hat: Advanced Cluster Management“

ibmcloud ks cluster addon enable acm --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--param PARAM
Geben Sie die Installationsoptionen für das Add-on an. Wenn keine Parameter angegeben werden, werden die Standardwerte verwendet. Sehen Sie sich die verfügbaren Optionen mit dem Befehl ibmcloud ks cluster addon options an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

Das Add-on „ Red Hat: Advanced Cluster Management“.

ibmcloud ks cluster addon enable acm \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable cluster-autoscaler

Die automatische Skalierung für IBM Cloud Kubernetes Service-Cluster.

ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

Die automatische Skalierung für IBM Cloud Kubernetes Service-Cluster.

ibmcloud ks cluster addon enable cluster-autoscaler \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable debug-tool

Diagnose- und Debugging-Tool des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

Diagnose- und Debugging-Tool des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon enable debug-tool \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable hpcs-router

Das IBM Cloud HPCS Router Operator-Add-on für Red Hat OpenShift on IBM Cloud.

ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

Das IBM Cloud HPCS Router Operator-Add-on für Red Hat OpenShift on IBM Cloud.

ibmcloud ks cluster addon enable hpcs-router \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable ibm-storage-operator

Der Befehl „ cluster addon enable ibm-storage-operator “ ist eine Beta-Funktion.

Das Add-on „ IBM Cloud-Storage-Operator“.

ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

Das Add-on „ IBM Cloud-Storage-Operator“.

ibmcloud ks cluster addon enable ibm-storage-operator \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable image-key-synchronizer

Virtual Private Cloud Klassische Infrastruktur Satellite

Das IBM Cloud Image Key Synchronizer-Add-on.

ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

Das IBM Cloud Image Key Synchronizer-Add-on.

ibmcloud ks cluster addon enable image-key-synchronizer \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable istio-extras

Der Befehl „ cluster addon enable istio-extras “ ist veraltet.

Zusätzliche Komponenten für Istio, einschließlich Grafana, Jaeger und Kiali.

ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

Zusätzliche Komponenten für Istio, einschließlich Grafana, Jaeger und Kiali.

ibmcloud ks cluster addon enable istio-extras \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable istio-sample-bookinfo

Der Befehl „ cluster addon enable istio-sample-bookinfo “ ist veraltet.

BookInfo-Beispielanwendung für Istio.

ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

BookInfo-Beispielanwendung für Istio.

ibmcloud ks cluster addon enable istio-sample-bookinfo \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable openshift-data-foundation

Virtual Private Cloud Klassische Infrastruktur Satellite

Red Hat OpenShift Data Foundation on IBM Cloud-Add-on

ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--param PARAM
Geben Sie die Installationsoptionen für das Add-on an. Wenn keine Parameter angegeben werden, werden die Standardwerte verwendet. Sehen Sie sich die verfügbaren Optionen mit dem Befehl ibmcloud ks cluster addon options an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

Das Add-on Red Hat OpenShift-Daten-Foundation auf IBM Cloud.

ibmcloud ks cluster addon enable openshift-data-foundation \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable static-route

Virtual Private Cloud Klassische Infrastruktur Satellite

Add-on für statische Routen für IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon enable static-route --cluster CLUSTER [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktivieren.

Beispiele

Add-on für statische Routen für IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon enable static-route \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon get

Virtual Private Cloud Klassische Infrastruktur Satellite

Installationsoptionen für ein Add-on anzeigen.

ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--addon ADDON
Der Name oder die ID des Add-ons.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Installationsoptionen für ein Add-on anzeigen.

ibmcloud ks cluster addon get --cluster CLUSTER_NAME_OR_ID --addon ADDON --output json

ibmcloud oc cluster addon ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Aktivierte Add-ons auflisten.

ibmcloud ks cluster addon ls --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivierte Add-ons auflisten.

ibmcloud ks cluster addon ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc cluster addon options

Virtual Private Cloud Klassische Infrastruktur Satellite

Installationsoptionen für ein Add-on anzeigen.

ibmcloud ks cluster addon options --addon ADDON [--output OUTPUT] [-q] [--version VERSION]

Befehlsoptionen

--addon ADDON
Der Name oder die ID des Add-ons.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Geben Sie eine Add-on-Version an, für die Optionen angezeigt werden sollen. Wenn keine Version angegeben wird, werden die Optionen der Standardversion angezeigt.

Beispiele

Installationsoptionen für ein Add-on anzeigen.

ibmcloud ks cluster addon options --addon ADDON --version VERSION --output json

ibmcloud oc cluster addon update acm

Das Add-on „ Red Hat: Advanced Cluster Management“

ibmcloud ks cluster addon update acm --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Das Add-on „ Red Hat: Advanced Cluster Management“.

ibmcloud ks cluster addon update acm \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update alb-oauth-proxy

Das ALB-OAuth-Proxy-Add-on für IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Das ALB-OAuth-Proxy-Add-on für IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update alb-oauth-proxy \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update cluster-autoscaler

Die automatische Skalierung für IBM Cloud Kubernetes Service-Cluster.

ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Die automatische Skalierung für IBM Cloud Kubernetes Service-Cluster.

ibmcloud ks cluster addon update cluster-autoscaler \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update debug-tool

Diagnose- und Debugging-Tool des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update debug-tool --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Diagnose- und Debugging-Tool des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update debug-tool \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update headlamp

Der Befehl „ cluster addon update headlamp “ ist eine Beta-Funktion.

Das Add-on IBM Cloud Kubernetes Service-Scheinwerfer.

ibmcloud ks cluster addon update headlamp --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Das Add-on IBM Cloud Kubernetes Service-Scheinwerfer.

ibmcloud ks cluster addon update headlamp \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update hpcs-router

Das IBM Cloud HPCS Router Operator-Add-on für Red Hat OpenShift on IBM Cloud.

ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Das IBM Cloud HPCS Router Operator-Add-on für Red Hat OpenShift on IBM Cloud.

ibmcloud ks cluster addon update hpcs-router \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update ibm-storage-operator

Der Befehl „ cluster addon update ibm-storage-operator “ ist eine Beta-Funktion.

Das Add-on „ IBM Cloud-Storage-Operator“.

ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Das Add-on „ IBM Cloud-Storage-Operator“.

ibmcloud ks cluster addon update ibm-storage-operator \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update image-key-synchronizer

Das IBM Cloud Image Key Synchronizer-Add-on.

ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Das IBM Cloud Image Key Synchronizer-Add-on.

ibmcloud ks cluster addon update image-key-synchronizer \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update istio

Das verwaltete Istio-Servicenetz.

ibmcloud ks cluster addon update istio --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Das verwaltete Istio-Servicenetz.

ibmcloud ks cluster addon update istio \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update istio-extras

Der Befehl „ cluster addon update istio-extras “ ist veraltet.

Zusätzliche Komponenten für Istio, einschließlich Grafana, Jaeger und Kiali.

ibmcloud ks cluster addon update istio-extras --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Zusätzliche Komponenten für Istio, einschließlich Grafana, Jaeger und Kiali.

ibmcloud ks cluster addon update istio-extras \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update istio-sample-bookinfo

Der Befehl „ cluster addon update istio-sample-bookinfo “ ist veraltet.

BookInfo-Beispielanwendung für Istio.

ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

BookInfo-Beispielanwendung für Istio.

ibmcloud ks cluster addon update istio-sample-bookinfo \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update knative

Serverunabhängiges Knative-Framework.

ibmcloud ks cluster addon update knative --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Serverunabhängiges Knative-Framework.

ibmcloud ks cluster addon update knative \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update kube-terminal

Web-Terminal des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Web-Terminal des IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update kube-terminal \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update openshift-data-foundation

Red Hat OpenShift Data Foundation on IBM Cloud-Add-on

ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Das Add-on Red Hat OpenShift-Daten-Foundation auf IBM Cloud.

ibmcloud ks cluster addon update openshift-data-foundation \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update static-route

Add-on für statische Routen für IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update static-route --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Add-on für statische Routen für IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update static-route \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update vpc-block-csi-driver

Der Block Storage-CSI-Treiber für IBM Cloud VPC.

ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y
Alle Add-on-Abhängigkeiten aktualisieren.

Beispiele

Der Block Storage-CSI-Treiber für IBM Cloud VPC.

ibmcloud ks cluster addon update vpc-block-csi-driver \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon versions

Virtual Private Cloud Klassische Infrastruktur Satellite

Unterstützte Versionen für verwaltete Add-ons auflisten.

ibmcloud ks cluster addon versions [--addon ADDON] [--offering OFFERING] [--output OUTPUT] [-q] [--show-defaults]

Befehlsoptionen

--addon ADDON
Add-on-Namen angeben, für den Versionen gefiltert werden sollen.
--offering OFFERING
Geben Sie ein Angebot an, nach dem die Versionen gefiltert werden sollen. Zulässige Werte: kubernetes, openshift, openshift-vs
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-defaults
Zeige die Spalten mit den Standardversionen in der Ausgabe an.

Beispiele

Unterstützte Versionen für verwaltete Add-ons auflisten.

ibmcloud ks cluster addon versions \
  --output json \
  --addon ADDON \
  --show-defaults SHOW-DEFAULTS

ibmcloud oc cluster ca create

Virtual Private Cloud Klassische Infrastruktur Satellite

Erstellen Sie ein CA-Zertifikat für Ihren Cluster. Anschließend müssen Sie die vorherigen Zertifikate rotieren, damit die neuen Zertifikate verwendet werden.

ibmcloud ks cluster ca create --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Erstellen Sie ein CA-Zertifikat für Ihren Cluster.

ibmcloud ks cluster ca create --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster ca get

Virtual Private Cloud Klassische Infrastruktur Satellite

Details des CA-Zertifikats eines Clusters anzeigen.

ibmcloud ks cluster ca get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Details des CA-Zertifikats eines Clusters anzeigen.

ibmcloud ks cluster ca get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc cluster ca rotate

Virtual Private Cloud Klassische Infrastruktur Satellite

CA-Zertifikate eines Clusters rotieren. Dies erfordert, dass Sie zuvor CA-Zertifikate erstellt haben. Das Rotieren macht vorherige Zertifikate ungültig und aktualisiert den API-Server des Clusters.

ibmcloud ks cluster ca rotate --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

CA-Zertifikate eines Clusters rotieren. Dies erfordert, dass Sie zuvor CA-Zertifikate erstellt haben.

ibmcloud ks cluster ca rotate --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster ca status

Virtual Private Cloud Klassische Infrastruktur Satellite

Rotationsstatus von CA-Zertifikaten für einen Cluster anzeigen.

ibmcloud ks cluster ca status --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Rotationsstatus von CA-Zertifikaten für einen Cluster anzeigen.

ibmcloud ks cluster ca status --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster config

Virtual Private Cloud Klassische Infrastruktur Satellite

Die Kubernetes-Konfigurationsdateien und Zertifikate für die Verbindung zu Ihrem Cluster mithilfe von kubectl-Befehlen herunterladen.

ibmcloud ks cluster config --cluster CLUSTER [--admin] [--endpoint ENDPOINT] [--network] [--output OUTPUT] [-q] [--skip-rbac]

Befehlsoptionen

--admin
Administratorzertifikate und PEM-Schlüssel abrufen.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--endpoint ENDPOINT
Die Server-URL, die für den Clusterkontext verwendet werden soll. Wird dieses Flag nicht angegeben, wird der Standard-Clusterserviceendpunkt verwendet. Weitere Informationen finden Sie unter https://ibm.biz/context-kubeKubernetes oder https://ibm.biz/context-ocpOpenShift-Cluster. Zulässige Werte: private, link, vpe
--network
Calico-Netzkonfiguration mit der Administrationskonfiguration abrufen.
--output OUTPUT
Gibt die Befehlsausgabe im angegebenen Format aus und überspringt Zusammenführungen kubeconfig. Eine ZIP-Ausgabe enthält kein Aktualisierungstoken. Zulässige Werte: json, yaml, zip
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--skip-rbac
Hinzufügen von RBAC-Rollen überspringen. Diese Option nur angeben, wenn Sie eigene Kubernetes-RBAC-Rollen verwalten. Wenn Sie IAM-Servicezugriffsrollen für die Verwaltung aller RBAC-Benutzer verwenden, geben Sie diese Option nicht an.

Beispiele

Die Kubernetes-Konfigurationsdateien und Zertifikate für die Verbindung zu Ihrem Cluster mithilfe von kubectl-Befehlen herunterladen.

ibmcloud ks cluster config --cluster CLUSTER_NAME_OR_ID --admin --network

ibmcloud oc cluster create classic

Klassische Infrastruktur

Erstellt einen Cluster mit Workerknoten auf einer klassischen Infrastruktur.

ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--hardware HARDWARE] [--location LOCATION] [--no-subnet] [--operating-system SYSTEM] [--pod-subnet SUBNET] [--private-service-endpoint] [--private-vlan VLAN] [--public-service-endpoint] [-q] [--service-subnet SUBNET] [--skip-advance-permissions-check] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT] (--private-only | --public-vlan VLAN)

Befehlsoptionen

--disable-disk-encrypt
Verschlüsselung auf einem Workerknoten inaktivieren.
--entitlement ENTITLEMENT
Setzen Sie dieses Flag nur ocp_entitled dann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die eine Berechtigung für OpenShift enthält.
--flavor FLAVOR
Der Typ eines Workerknotens. Um die verfügbaren Varianten anzuzeigen, rufen Sie ibmcloud ks flavor ls --zone <zone name> (für öffentliche IBM Cloud-Konten) oder ibmcloud ks flavor ls (für IBM Cloud Dedicated-Konten) auf.
--hardware HARDWARE
Der Grad an Hardware-Isolation für Ihren Workerknoten. Verwenden Sie dedicated, wenn die verfügbaren physischen Ressourcen ausschließlich Ihnen zugeordnet werden sollen. Geben Sie shared an, um zuzulassen, dass physische Ressourcen mit anderen IBM Kunden gemeinsam genutzt werden können. Der Standardwert für öffentliche IBM Cloud-Konten ist 'shared'. Für dedizierte IBM Cloud-Konten ist nur die Option 'dedicated' verfügbar.
--location LOCATION
Die Markierung veraltet wird aus Kompatibilitätsgründen mit einer früheren Version beibehalten. Verwenden Sie stattdessen das Flag --zone.
--name NAME
Einen Namen für den Cluster eingeben.
--no-subnet
Verhindern, dass beim Erstellen des Clusters ein portierbares Teilnetz erstellt wird. Standardmäßig wird im zugehörigen VLAN sowohl ein öffentliches als auch ein privates portierbares Teilnetz erstellt. Mit diesem Flag wird dieses Verhalten verhindert. Um dem Cluster später ein Subnetz hinzuzufügen, führen Sie den Befehl „ ibmcloud ks cluster subnet add “ aus.
--operating-system SYSTEM
Den Namen des Betriebssystems angeben.
--pod-subnet SUBNET
Gibt ein angepasstes Teilnetz-CIDR an, um private IP-Adressen für Pods bereitzustellen. Das Subnetz muss mindestens oder /23 größer sein. Weitere Informationen finden Sie unter https://ibm.biz/cluster-create-classic
--private-only
Mit diesem Flag kann die Erstellung eines öffentlichen VLANs verhindert werden. Erforderlich nur, wenn Sie das Flag --private-vlan angeben, ohne das Flag --public-vlan anzugeben.
--private-service-endpoint
Aktivieren Sie den privaten Serviceendpunkt, um den privaten Zugriff auf den Master zu ermöglichen.
--private-vlan VLAN
Bedingung: Geben Sie die ID des privaten VLANs an. Um die verfügbaren VLANs anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks vlan ls --zone <zone name>. Wenn Sie noch kein privates VLAN haben, geben Sie diese Option nicht an, da automatisch eines für Sie erstellt wird. Wenn Sie ein privates VLAN angeben, müssen Sie zusätzlich entweder das --public-vlan Flag oder das Flag --private-only angeben.
--public-service-endpoint
Den Endpunkt für öffentliche Services aktivieren, um den öffentlichen Zugriff auf den Master zu ermöglichen.
--public-vlan VLAN
Bedingung: Geben Sie die ID des öffentlichen VLANs an. Um die verfügbaren VLANs anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks vlan ls --zone <zone name>. Wenn Sie noch kein öffentliches VLAN haben, geben Sie diese Option nicht an, da automatisch eines für Sie erstellt wird.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--service-subnet SUBNET
Gibt ein angepasstes Teilnetz-CIDR an, um private IP-Adressen für Services bereitzustellen. Das Subnetz muss mindestens oder /24 größer sein. Weitere Informationen finden Sie unter https://ibm.biz/cluster-create-classic. Standardwert: 172.21.0.0/16
--skip-advance-permissions-check
Überprüfung der Infrastrukturberechtigungen vor Abschließen dieser Aktion überspringen. Beachten Sie, dass diese Aktion möglicherweise nur teilweise erfolgreich ist, wenn Sie nicht über die richtigen Infrastrukturberechtigungen verfügen.
--sm-group GROUP
Die ID der Gruppe geheimer Schlüssel der IBM Cloud Secrets Manager-Instanz, in der Ihre geheimen Schlüssel als persistent definiert sind.
--sm-instance INSTANCE
Der CRN der Instanz von IBM Cloud Secrets Manager.
--version VERSION
Die Kubernetes- oder OpenShift-Version angeben, mindestens die Haupt-/Nebenversion. Wird dieses Flag nicht angegeben, wird die Standardversion verwendet. Führen Sie den Befehl ibmcloud ks versions aus, um die verfügbaren Versionen anzuzeigen.
--workers COUNT
Die Anzahl der Cluster-Workerknoten. Der Standardwert ist 1.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Erstellt einen Cluster mit Workerknoten auf einer klassischen Infrastruktur.

ibmcloud ks cluster create classic \
  --private-only \
  --name NAME \
  --zone ZONE \
  --private-vlan VLAN_ID

ibmcloud oc cluster create satellite

IBM Cloud Satellite-Cluster in Ihrer eigenen Infrastruktur erstellen.

ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION [--enable-config-admin] [--entitlement ENTITLEMENT] [--host-label LABEL ...] [--infrastructure-topology TOPOLOGY] [--operating-system SYSTEM] [--pod-network-interface-selection SELECTION] [--pod-subnet SUBNET] [--pull-secret SECRET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--workers COUNT] [--zone ZONE]

Befehlsoptionen

--enable-config-admin
Gewähren Sie dem Cluster admin Zugriff auf Satellite Config, um Ressourcen unter Kubernetes zu verwalten.
--entitlement ENTITLEMENT
Setzen Sie dieses Flag nur ocp_entitled dann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die eine Berechtigung für OpenShift enthält.
--host-label LABEL, --hl LABEL
Geben Sie beliebige Bezeichnungen als Schlüssel-Wert-Paare ein, um den Host zu identifizieren, der Ihrer Satellite-Steuerungsebene oder Ihrem Red Hat OpenShift-Cluster zugewiesen werden soll. Der erste Host, der diese Bezeichnung aufweist und nicht zugeordnet ist, wird automatisch der Steuerebene oder dem Cluster zugewiesen. Führen Sie ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID> aus, um verfügbare Hostbezeichnungen zu suchen.
--infrastructure-topology TOPOLOGY
Geben Sie an, ob der Cluster einen einzelnen Workerknoten oder die Standardanzahl von Workerknoten ausführen soll. Um einen Cluster mit einem Knoten zu erstellen, geben Sie Folgendes an: single-replica. Um einen Standard-Cluster mit mehreren Worker-Knoten zu erstellen, geben Sie Folgendes an: highly-available. Die Option highly-available ist standardmäßig aktiviert. Zulässige Werte: single-replica, highly-available
--location LOCATION
Der Name oder die ID des Satellite-Standorts. Um die Standort-ID oder den Namen zu ermitteln, führen Sie folgenden Befehl aus: ibmcloud sat location ls.
--name NAME
Einen Namen für den Cluster eingeben.
--operating-system SYSTEM
Den Namen des Betriebssystems angeben.
--pod-network-interface-selection SELECTION
Die Methode der Auswahl der Knotennetzschnittstelle für das interne Pod-Netz. Diese Option kann nur verwendet werden, wenn für die von Ihnen angegebene Satellite-Position Red Hat CoreOS aktiviert ist. Um einen direkten URL oder eine IP-Adresse anzugeben, geben Sie can-reach=<url> oder can-reach=<ip_address> ein. Um eine Netzwerkschnittstelle auszuwählen, geben Sie „ interface=<network_interface> “ an.
--pod-subnet SUBNET
Gibt ein angepasstes Teilnetz-CIDR an, um private IP-Adressen für Pods bereitzustellen. Das Subnetz muss mindestens oder /23 größer sein. Weitere Informationen finden Sie unter https://ibm.biz/cluster-create-satellite. Standardwert: 172.30.0.0/16
--pull-secret SECRET
Geben Sie eine vorhandene OpenShift-Berechtigung für die Workerknoten dieses Clusters an, indem Sie den geheimen Schlüssel für Pull-Operationen für Ihr Red Hat-Konto zur Verfügung stellen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--service-subnet SUBNET
Gibt ein angepasstes Teilnetz-CIDR an, um private IP-Adressen für Services bereitzustellen. Das Subnetz muss mindestens oder /24 größer sein. Weitere Informationen finden Sie unter https://ibm.biz/cluster-create-satellite. Standardwert: 172.21.0.0/16
--sm-group GROUP
Die ID der Gruppe geheimer Schlüssel der IBM Cloud Secrets Manager-Instanz, in der Ihre geheimen Schlüssel als persistent definiert sind.
--sm-instance INSTANCE
Der CRN der Instanz von IBM Cloud Secrets Manager.
--version VERSION
Die Version von Red Hat OpenShift on IBM Cloud angeben, mindestens die Haupt-/Nebenversion. Führen Sie den Befehl ibmcloud ks versions aus, um die verfügbaren Versionen anzuzeigen.
--workers COUNT
Die Anzahl der Workerknoten pro Zone im standardmäßigen Worker-Pool. Erforderlich, wenn --host-label angegeben ist.
--zone ZONE
Die Zone für den Standard-Worker-Pool in einem Cluster mit mehreren Zonen. Um die Zonen für Ihren Standort aufzulisten, führen Sie folgenden Befehl aus: ibmcloud sat location get.

Beispiele

IBM Cloud Satellite-Cluster in Ihrer eigenen Infrastruktur erstellen.

ibmcloud ks cluster create satellite \
  --workers COUNT \
  --host-label HOSTNAME \
  --location LOCATION \
  --name NAME

ibmcloud oc cluster create vpc-classic

Cluster mit Workerknoten in einer VPC-Infrastruktur der 1. Generation (VPC, Virtual Private Cloud) erstellen.

ibmcloud ks cluster create vpc-classic --flavor FLAVOR --name NAME --subnet-id ID --vpc-id ID --zone ZONE [--disable-public-service-endpoint] [--entitlement ENTITLEMENT] [--operating-system SYSTEM] [--pod-subnet SUBNET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT]

Befehlsoptionen

--disable-public-service-endpoint
Den Endpunkt für öffentliche Services inaktivieren, um den privaten Zugriff auf den Master zu verhindern.
--entitlement ENTITLEMENT
Setzen Sie dieses Flag nur ocp_entitled dann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die eine Berechtigung für OpenShift enthält.
--flavor FLAVOR
Der Typ eines Workerknotens. Um die verfügbaren Varianten anzuzeigen, rufen Sie ibmcloud ks flavor ls --zone <zone name> (für öffentliche IBM Cloud-Konten) oder ibmcloud ks flavor ls (für IBM Cloud Dedicated-Konten) auf.
--name NAME
Einen Namen für den Cluster eingeben.
--operating-system SYSTEM
Den Namen des Betriebssystems angeben.
--pod-subnet SUBNET
Gibt ein angepasstes Teilnetz-CIDR an, um private IP-Adressen für Pods bereitzustellen. Das Subnetz muss mindestens oder /23 größer sein. Weitere Informationen finden Sie unter https://ibm.biz/cluster-create-vpc
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--service-subnet SUBNET
Gibt ein angepasstes Teilnetz-CIDR an, um private IP-Adressen für Services bereitzustellen. Das Subnetz muss mindestens oder /24 größer sein. Weitere Informationen finden Sie unter https://ibm.biz/cluster-create-vpc. Standardwert: 172.21.0.0/16
--sm-group GROUP
Die ID der Gruppe geheimer Schlüssel der IBM Cloud Secrets Manager-Instanz, in der Ihre geheimen Schlüssel als persistent definiert sind.
--sm-instance INSTANCE
Der CRN der Instanz von IBM Cloud Secrets Manager.
--subnet-id ID
Das VPC-Teilnetz, dem der Cluster zugeordnet werden soll. Um die verfügbaren Subnetze aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks subnets --provider vpc-classic --vpc-id <vpc-id> --zone <vpc-zone>.
--version VERSION
Die Kubernetes- oder OpenShift-Version angeben, mindestens die Haupt-/Nebenversion. Wird dieses Flag nicht angegeben, wird die Standardversion verwendet. Führen Sie den Befehl ibmcloud ks versions aus, um die verfügbaren Versionen anzuzeigen.
--vpc-id ID
Die ID der VPC-Instanz, in der die Workerknoten erstellt werden sollen. Führen Sie den Befehl ibmcloud ks vpcs aus, um die verfügbaren IDs aufzulisten.
--workers COUNT
Die Anzahl der Workerknoten pro Zone im standardmäßigen Worker-Pool. Bei „ OpenShift “-Clustern müssen Sie diesen Wert auf mindestens 2 setzen. Bei „ Kubernetes “-Clustern ist dieser Wert optional.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Cluster mit Workerknoten in einer VPC-Infrastruktur der 1. Generation (VPC, Virtual Private Cloud) erstellen.

ibmcloud ks cluster create vpc-classic --name NAME --zone ZONE --vpc-id VPC_ID

ibmcloud oc cluster create vpc-gen2

Virtual Private Cloud

Cluster mit Workerknoten in einer VPC-Infrastruktur der 2. Generation (VPC, Virtual Private Cloud) erstellen.

ibmcloud ks cluster create vpc-gen2 --flavor FLAVOR --name NAME --subnet-id ID --vpc-id ID --zone ZONE [--cluster-security-group GROUP ...] [--cni CNI] [--cos-instance INSTANCE] [--crk CRK] [--disable-outbound-traffic-protection] [--disable-public-service-endpoint] [--entitlement ENTITLEMENT] [--kms-account-id ID] [--kms-instance INSTANCE] [--offering OFFERING] [--operating-system SYSTEM] [--pod-subnet SUBNET] [-q] [--secondary-storage STORAGE] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT]

Befehlsoptionen

--cluster-security-group GROUP
Optional. Geben Sie mindestens eine Sicherheitsgruppen-ID an, die auf alle Worker im Cluster angewendet werden soll. Für „ OpenShift “ (Version 4.15 ) und „ Kubernetes “ (Version 1.30 und höher) werden diese Sicherheitsgruppen zusätzlich zur von „ IBM “ verwalteten Sicherheitsgruppe „ kube-clusterID “ angewendet. Bei älteren Cluster-Versionen geben Sie die Option „ --cluster-security-group cluster “ an, um die Sicherheitsgruppe „ kube-clusterID “ anzuwenden. Wenn kein Wert angegeben wird, wird eine Standardauswahl an Sicherheitsgruppen einschließlich „ kube-clusterID “ angewendet.
--cni CNI
Konfigurieren Sie das Netzwerk-Plugin für den Cluster. Calico ist standardmäßig eingestellt. Zulässige Werte: Calico, OVNKubernetes
--cos-instance INSTANCE
Nur für OpenShift-Cluster erforderlich. Der Cloudressourcenname für die Cloud Object Storage-Instanz zum Sichern der internen Registry im OpenShift-Cluster. Um die CRNs Ihrer Cloud-Objektspeicherinstanzen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud resource service-instances --long --service-name cloud-object-storage.
--crk CRK
Die ID des Rootschlüssels der Instanz für den Schlüsselmanagementservice, die für die Verschlüsselung der lokalen Festplatte verwendet werden soll. Um die verfügbaren Root-Schlüssel aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks kms crk ls --instance-id <kms_instance>.
--disable-outbound-traffic-protection
Aktivieren Sie diese Option, um den öffentlichen ausgehenden Zugriff von den Cluster-Workern zu ermöglichen. Standardmäßig ist der öffentliche ausgehende Zugriff in den Versionen „ OpenShift “ ( 4.15 und höher) sowie in den Versionen „ Kubernetes “ ( 1.30 und höher) gesperrt.
--disable-public-service-endpoint
Den Endpunkt für öffentliche Services inaktivieren, um den privaten Zugriff auf den Master zu verhindern.
--entitlement ENTITLEMENT
Setzen Sie dieses Flag nur ocp_entitled dann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die eine Berechtigung für OpenShift enthält.
--flavor FLAVOR
Der Typ eines Workerknotens. Um die verfügbaren Varianten anzuzeigen, rufen Sie ibmcloud ks flavor ls --zone <zone name> (für öffentliche IBM Cloud-Konten) oder ibmcloud ks flavor ls (für IBM Cloud Dedicated-Konten) auf.
--kms-account-id ID
Die ID des Kontos, das die KMS-Instanz enthält, die Sie für die Verschlüsselung lokaler Platten oder geheimer Schlüssel verwenden möchten.
--kms-instance INSTANCE
Die ID der Instanz des Schlüsselmanagementservice, die für die Verschlüsselung der lokalen Festplatte verwendet werden soll. Um die verfügbaren KMS-Instanzen aufzulisten, führen Sie den Befehl ibmcloud ks kms instance ls aus.
--name NAME
Einen Namen für den Cluster eingeben.
--offering OFFERING
Geben Sie das Cluster-Angebot an. Zulässige Werte: kubernetes, openshift, openshift-vs
--operating-system SYSTEM
Den Namen des Betriebssystems angeben.
--pod-subnet SUBNET
Gibt ein angepasstes Teilnetz-CIDR an, um private IP-Adressen für Pods bereitzustellen. Das Subnetz muss mindestens oder /23 größer sein. Weitere Informationen finden Sie unter https://ibm.biz/cluster-create-vpc
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secondary-storage STORAGE
Die sekundäre Speicheroption für den Typ. Um die für eine Variante verfügbaren Sekundärspeicheroptionen anzuzeigen, führen Sie den Befehl „ ibmcloud ks flavor get --provider vpc-gen2 --zone <zone name> “ aus.
--service-subnet SUBNET
Gibt ein angepasstes Teilnetz-CIDR an, um private IP-Adressen für Services bereitzustellen. Das Subnetz muss mindestens oder /24 größer sein. Weitere Informationen finden Sie unter https://ibm.biz/cluster-create-vpc. Standardwert: 172.21.0.0/16
--sm-group GROUP
Die ID der Gruppe geheimer Schlüssel der IBM Cloud Secrets Manager-Instanz, in der Ihre geheimen Schlüssel als persistent definiert sind.
--sm-instance INSTANCE
Der CRN der Instanz von IBM Cloud Secrets Manager.
--subnet-id ID
Das VPC-Teilnetz, dem der Cluster zugeordnet werden soll. Um die verfügbaren Subnetze aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks subnets --provider vpc-gen2 --vpc-id <vpc-id> --zone <vpc-zone>.
--version VERSION
Die Kubernetes- oder OpenShift-Version angeben, mindestens die Haupt-/Nebenversion. Wird dieses Flag nicht angegeben, wird die Standardversion verwendet. Führen Sie den Befehl ibmcloud ks versions aus, um die verfügbaren Versionen anzuzeigen.
--vpc-id ID
Die ID der VPC-Instanz, in der die Workerknoten erstellt werden sollen. Führen Sie den Befehl ibmcloud ks vpcs aus, um die verfügbaren IDs aufzulisten.
--workers COUNT
Die Anzahl der Workerknoten pro Zone im standardmäßigen Worker-Pool. Bei „ OpenShift “-Clustern müssen Sie diesen Wert auf mindestens 2 setzen. Bei „ Kubernetes “-Clustern ist dieser Wert optional.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Cluster mit Workerknoten in einer VPC-Infrastruktur der 2. Generation (VPC, Virtual Private Cloud) erstellen.

ibmcloud ks cluster create vpc-gen2 \
  --cos-instance INSTANCE_ID \
  --name NAME \
  --zone ZONE \
  --vpc-id VPC_ID

ibmcloud oc cluster get

Virtual Private Cloud Klassische Infrastruktur Satellite

Zeigt Details eines Clusters an.

ibmcloud ks cluster get --cluster CLUSTER [--output OUTPUT] [-q] [--show-resources]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-resources
Zeigen Sie zusätzliche Cluster-Ressourcen wie Add-ons, VLANs und Subnetze an.

Beispiele

Rufen Sie die Details eines registrierten Clusters ab.

ibmcloud sat cluster get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc cluster image-security disable

Virtual Private Cloud Klassische Infrastruktur Satellite

Inaktivieren Sie die Imagesicherheitsdurchsetzung in Ihrem Cluster.

ibmcloud ks cluster image-security disable --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Inaktivieren Sie die Imagesicherheitsdurchsetzung in Ihrem Cluster.

ibmcloud ks cluster image-security disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster image-security enable

Virtual Private Cloud Klassische Infrastruktur Satellite

Aktivieren Sie die Imagesicherheitsdurchsetzung in Ihrem Cluster.

ibmcloud ks cluster image-security enable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivieren Sie die Imagesicherheitsdurchsetzung in Ihrem Cluster.

ibmcloud ks cluster image-security enable --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Alle Cluster in Ihrem IBM Cloud-Konto auflisten.

ibmcloud ks cluster ls [-l LOCATION ...] [--output OUTPUT] [--provider PROVIDER] [-q]

Befehlsoptionen

-l LOCATION, --location LOCATION
Ein Standort, nach dem gefiltert werden kann. Um die verfügbaren Standorte aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks locations.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Wenn Sie das Provider-Flag nicht angeben, werden nur klassische Cluster zurückgegeben. Gültige Werte: json
--provider PROVIDER
Liste nach einen bestimmten Infrastrukturprovider filtern. Zulässige Werte: classic, vpc-classic, vpc-gen2, satellite
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Listen Sie alle registrierten Cluster in Ihrem IBM Cloud-Konto auf.

ibmcloud sat cluster ls --filter FILTER --limit LIMIT --output json

ibmcloud oc cluster master console-oauth-access get

Rufen Sie die Webkonsole „ OpenShift “ und den Serverzugriffstyp „ OAuth “ auf.

ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Rufen Sie die Webkonsole „ OpenShift “ und den Serverzugriffstyp „ OAuth “ auf.

ibmcloud ks cluster master console-oauth-access get \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc cluster master console-oauth-access set

Legen Sie die Webkonsole „ OpenShift “ und den Zugriffstyp für den Server „ OAuth “ fest.

ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER [-f] [-q] [--type TYPE]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--type TYPE
Geben Sie die Webkonsole „ OpenShift “ und den Serverzugriffstyp „ OAuth “ an. Zulässige Werte: vpe-gateway, legacy

Beispiele

Legen Sie die Webkonsole „ OpenShift “ und den Zugriffstyp für den Server „ OAuth “ fest.

ibmcloud ks cluster master console-oauth-access set \
  --cluster CLUSTER_NAME_OR_ID \
  --type TYPE \
  -f

ibmcloud oc cluster master pod-security get

Virtual Private Cloud Klassische Infrastruktur Satellite

Zeigen Sie die PodSecurity-Zugangskonfiguration für den Kubernetes-API-Server eines Clusters an.

ibmcloud ks cluster master pod-security get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Zeigen Sie die PodSecurity-Zugangskonfiguration für den Kubernetes-API-Server eines Clusters an.

ibmcloud ks cluster master pod-security get \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc cluster master pod-security policy disable

Virtual Private Cloud Klassische Infrastruktur Satellite

Inaktiviert die PodSecurity-Richtlinie für den Kubernetes -API-Server eines Clusters.

ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Inaktiviert die PodSecurity-Richtlinie für den Kubernetes -API-Server eines Clusters.

ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster master pod-security policy enable

Virtual Private Cloud Klassische Infrastruktur Satellite

Aktivieren Sie die PodSecurity-Richtlinie für den Kubernetes -API-Server eines Clusters.

ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivieren Sie die PodSecurity-Richtlinie für den Kubernetes -API-Server eines Clusters.

ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster master pod-security policy get

Virtual Private Cloud Klassische Infrastruktur Satellite

Zeigen Sie die PodSecurity-Richtlinienkonfiguration für den Kubernetes-API-Server eines Clusters an.

ibmcloud ks cluster master pod-security policy get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Zeigen Sie die PodSecurity-Richtlinienkonfiguration für den Kubernetes-API-Server eines Clusters an.

ibmcloud ks cluster master pod-security policy get \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc cluster master pod-security set

Virtual Private Cloud Klassische Infrastruktur Satellite

Legen Sie die PodSecurity-Zugangskonfiguration für den Kubernetes-API-Server eines Clusters fest.

ibmcloud ks cluster master pod-security set --cluster CLUSTER [--config-file FILE] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--config-file FILE
Der Dateipfad einer angepassten PodSecurity-Konfiguration. Wenn Sie keinen Wert angeben, werden die Kubernetes-Standardwerte angewendet. Weitere Informationen finden Sie unter https://ibm.biz/BdPtUB
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Legen Sie die PodSecurity-Zugangskonfiguration für den Kubernetes-API-Server eines Clusters fest.

ibmcloud ks cluster master pod-security set \
  --cluster CLUSTER_NAME_OR_ID \
  --config-file FILE_PATH \
  -q

ibmcloud oc cluster master pod-security unset

Virtual Private Cloud Klassische Infrastruktur Satellite

Entfernen Sie die PodSecurity-Zugangskonfiguration für den Kubernetes -API-Server eines Clusters.

ibmcloud ks cluster master pod-security unset --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Entfernen Sie die PodSecurity-Zugangskonfiguration für den Kubernetes -API-Server eines Clusters.

ibmcloud ks cluster master pod-security unset --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster master private-service-endpoint allowlist add

Der Befehl „ cluster master private-service-endpoint allowlist add “ ist veraltet.

Virtual Private Cloud Classic-Infrastruktur

Teilnetze zur Zulassungsliste des privaten Serviceendpunkts für einen Cluster hinzufügen.

ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet SUBNET
Teilnetz-CIDR angeben.

Beispiele

Teilnetze zur Zulassungsliste des privaten Serviceendpunkts für einen Cluster hinzufügen.

ibmcloud ks cluster master private-service-endpoint allowlist add \
  --cluster CLUSTER_NAME_OR_ID \
  --subnet SUBNET_CIDR \
  -q

ibmcloud oc cluster master private-service-endpoint allowlist disable

Der Befehl „ cluster master private-service-endpoint allowlist disable “ ist veraltet.

Virtual Private Cloud Classic-Infrastruktur

Inaktivieren Sie die Zulassungsliste. Wenn diese Option inaktiviert ist, werden berechtigte Anforderungen an den Cluster-Master aus einem beliebigen Teilnetz über den privaten Serviceendpunkt zugelassen.

ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Inaktivieren Sie die Zulassungsliste.

ibmcloud ks cluster master private-service-endpoint allowlist disable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster master private-service-endpoint allowlist enable

Der Befehl „ cluster master private-service-endpoint allowlist enable “ ist veraltet.

Virtual Private Cloud Classic-Infrastruktur

Aktivieren Sie die Zulassungsliste. Ist diese Option aktiviert, werden nur berechtigte Anforderungen an den Cluster-Master aus Teilnetzen in der Zulassungsliste über den privaten Serviceendpunkt zugelassen.

ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivieren Sie die Zulassungsliste.

ibmcloud ks cluster master private-service-endpoint allowlist enable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster master private-service-endpoint allowlist get

Der Befehl „ cluster master private-service-endpoint allowlist get “ ist veraltet.

Virtual Private Cloud Classic-Infrastruktur

Rufen Sie die Zulassungsliste eines Clusters für private Serviceendpunkte ab.

ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Rufen Sie die Zulassungsliste eines Clusters für private Serviceendpunkte ab.

ibmcloud ks cluster master private-service-endpoint allowlist get \
  --cluster CLUSTER_NAME_OR_ID \
  -q

ibmcloud oc cluster master private-service-endpoint allowlist rm

Der Befehl „ cluster master private-service-endpoint allowlist rm “ ist veraltet.

Virtual Private Cloud Classic-Infrastruktur

Teilnetze aus der Zulassungsliste des privaten Serviceendpunkts für einen Cluster entfernen.

ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet SUBNET
Teilnetz-CIDR angeben.

Beispiele

Teilnetze aus der Zulassungsliste des privaten Serviceendpunkts für einen Cluster entfernen.

ibmcloud ks cluster master private-service-endpoint allowlist rm \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  --subnet SUBNET_CIDR

ibmcloud oc cluster master private-service-endpoint enable

Klassische Infrastruktur

Aktivieren Sie den privaten Serviceendpunkt, um den privaten Zugriff auf den Master zu ermöglichen.

ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
-y
Diese Aktionen ohne Benutzereingabeaufforderungen ausführen, wenn für das Feature weitere Aktionen erforderlich sind, wie z. B. das erneute Laden von Workern oder das Aktualisieren des Cluster-Masters.

Beispiele

Aktivieren Sie den privaten Serviceendpunkt, um den privaten Zugriff auf den Master zu ermöglichen.

ibmcloud ks cluster master private-service-endpoint enable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -y Y

ibmcloud oc cluster master public-service-endpoint disable

Virtual Private Cloud Classic-Infrastruktur

Den Endpunkt für öffentliche Services inaktivieren, um ausschließlich privaten Zugriff auf den Master zu ermöglichen.

ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER [-f] [-q] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
-y
Diese Aktionen ohne Benutzereingabeaufforderungen ausführen, wenn für das Feature weitere Aktionen erforderlich sind, wie z. B. das erneute Laden von Workern oder das Aktualisieren des Cluster-Masters.

Beispiele

Den Endpunkt für öffentliche Services inaktivieren, um ausschließlich privaten Zugriff auf den Master zu ermöglichen.

ibmcloud ks cluster master public-service-endpoint disable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -y Y

ibmcloud oc cluster master public-service-endpoint enable

Virtual Private Cloud Classic-Infrastruktur

Den Endpunkt für öffentliche Services aktivieren, um den öffentlichen Zugriff auf den Master zu ermöglichen.

ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
-y
Diese Aktionen ohne Benutzereingabeaufforderungen ausführen, wenn für das Feature weitere Aktionen erforderlich sind, wie z. B. das erneute Laden von Workern oder das Aktualisieren des Cluster-Masters.

Beispiele

Den Endpunkt für öffentliche Services aktivieren, um den öffentlichen Zugriff auf den Master zu ermöglichen.

ibmcloud ks cluster master public-service-endpoint enable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -y Y

ibmcloud oc cluster master refresh

Virtual Private Cloud Klassische Infrastruktur Satellite

Startet den Cluster-Masterknoten erneut, um die neuen Änderungen an der Kubernetes-API-Konfiguration anzuwenden. Die Workerknoten, Apps und Ressourcen werden nicht geändert und weiterhin ausgeführt.

ibmcloud ks cluster master refresh --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Startet den Cluster-Masterknoten erneut, um die neuen Änderungen an der Kubernetes-API-Konfiguration anzuwenden.

ibmcloud ks cluster master refresh --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster master satellite-service-endpoint allowlist add

Fügen Sie Teilnetze zur Zulassungsliste für Serviceendpunkte eines Satellite-Clusters hinzu.

ibmcloud ks cluster master satellite-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet SUBNET
Teilnetz-CIDR angeben.

Beispiele

Fügen Sie Subnetze zur Zulassungsliste des Satelliten-Service-Endpunkts eines Clusters hinzu.

ibmcloud ks cluster master satellite-service-endpoint allowlist add \
  --cluster CLUSTER_NAME_OR_ID \
  --subnet SUBNET_CIDR \
  -q

ibmcloud oc cluster master satellite-service-endpoint allowlist disable

Inaktivieren Sie die Zulassungsliste für einen Satellite-Cluster. Wenn diese Option inaktiviert ist, werden berechtigte Anforderungen an den Cluster-Master aus einem beliebigen Teilnetz über den Satellite-Serviceendpunkt zugelassen.

ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Deaktivieren Sie die Zulassungsliste für den Satellitendienst-Endpunkt.

ibmcloud ks cluster master satellite-service-endpoint allowlist disable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster master satellite-service-endpoint allowlist enable

Aktivieren Sie die Zulassungsliste für einen Satellite-Cluster. Ist diese Option aktiviert, werden nur berechtigte Anforderungen an den Cluster-Master aus Teilnetzen in der Zulassungsliste über den Satellite-Serviceendpunkt zugelassen.

ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivieren Sie die Zulassungsliste für den Satellitendienst-Endpunkt.

ibmcloud ks cluster master satellite-service-endpoint allowlist enable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster master satellite-service-endpoint allowlist get

Ruft die Zulassungsliste für Serviceendpunkte eines Satellite-Clusters ab.

ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Die Zulassungsliste für die Endpunkte des Satellitendienstes eines Clusters abrufen.

ibmcloud ks cluster master satellite-service-endpoint allowlist get \
  --cluster CLUSTER_NAME_OR_ID \
  -q

ibmcloud oc cluster master satellite-service-endpoint allowlist rm

Teilnetze aus der Zulassungsliste für Serviceendpunkte eines Satellite-Clusters entfernen.

ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet SUBNET
Teilnetz-CIDR angeben.

Beispiele

Subnetze aus der Zulassungsliste des Satelliten-Service-Endpunkts eines Clusters entfernen.

ibmcloud ks cluster master satellite-service-endpoint allowlist rm \
  --cluster CLUSTER_NAME_OR_ID \
  --subnet SUBNET_CIDR \
  -f \
  -q

ibmcloud oc cluster master update

Virtual Private Cloud Klassische Infrastruktur Satellite

Aktualisieren Sie den Cluster-Master auf die aktuelle Version

ibmcloud ks cluster master update --cluster CLUSTER [-f] [--force-update] [-q] [--version VERSION]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--force-update
Aktualisierung versuchen, auch wenn die Änderung mehr als zwei Nebenversionen im Vergleich zur aktuellen Version des Workerknotens umfasst.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Die Kubernetes- oder OpenShift-Version angeben, mindestens die Haupt-/Nebenversion. Wird dieses Flag nicht angegeben, wird die Standardversion verwendet. Führen Sie den Befehl ibmcloud ks versions aus, um die verfügbaren Versionen anzuzeigen.

Beispiele

Aktualisieren Sie den Cluster-Master auf die aktuelle Version

ibmcloud ks cluster master update \
  --cluster CLUSTER_NAME_OR_ID \
  --force-update FORCE-UPDATE \
  -f

ibmcloud oc cluster pull-secret apply

Virtual Private Cloud Klassische Infrastruktur Satellite

Neuen geheimen Schlüssel für Pull-Operationen für Images generieren, in dem IAM-Berechtigungsnachweise für den Cluster für den Zugriff auf Images in IBM Cloud Container Registry gespeichert werden.

ibmcloud ks cluster pull-secret apply --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Generieren Sie ein neues Image-Pull-Secret, in dem die IAM-Anmeldedaten für den Cluster gespeichert sind, um auf Images im IBM Cloud-Container-Register zugreifen zu können.

ibmcloud ks cluster pull-secret apply --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Cluster löschen. Alle Workerknoten, Apps und Container werden permanent gelöscht. Diese Aktion kann nicht rückgängig gemacht werden.

ibmcloud ks cluster rm --cluster CLUSTER [--delete-openshift-registry-cos-bucket] [--delete-storage] [-f] [-q] [--skip-advance-permissions-check]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--delete-openshift-registry-cos-bucket
Entfernen Sie den COS-Bucket und den zugehörigen Service-Schlüssel, der die Registrierungssicherungen von „ OpenShift “ auf ROKS-Clustern enthält
--delete-storage
Erzwingen Sie die Entfernung des persistenten Speichers des Clusters. Gelöschte Daten können nicht wiederhergestellt werden.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen. Der persistente Speicher des Clusters wird nur dann gelöscht, wenn zusätzlich die Option delete-storage angegeben wird. Der COS-Bucket und der zugehörige Service-Schlüssel werden nur gelöscht, wenn zusätzlich die Option „ delete-openshift-registry-cos-bucket “ angegeben wird.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--skip-advance-permissions-check
Überprüfung der Infrastrukturberechtigungen vor Abschließen dieser Aktion überspringen. Beachten Sie, dass diese Aktion möglicherweise nur teilweise erfolgreich ist, wenn Sie nicht über die richtigen Infrastrukturberechtigungen verfügen.

Beispiele

Cluster löschen.

ibmcloud ks cluster rm --cluster CLUSTER_NAME_OR_ID -f --delete-storage DELETE-STORAGE

ibmcloud oc cluster service bind

Virtual Private Cloud Klassische Infrastruktur Satellite

Fügt einem Cluster einen IBM Cloud-Service durch Binden der Serviceinstanz an einen Kubernetes-Namensbereich hinzu.

ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q] (--key KEY | --role ROLE)

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--key KEY
Den Namen oder die GUID eines vorhandenen Serviceschlüssels angeben. Wenn Sie einen Dienstschlüssel definieren, können Sie die Option --role nicht gleichzeitig festlegen.
--namespace NAMESPACE, -n NAMESPACE
Den Kubernetes-Namensbereich angeben.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--role ROLE
Gibt die IAM-Rolle für den Serviceschlüssel an. Dieses Flag funktioniert nicht bei der Angabe der Verwendung eines vorhandenen Schlüssels oder für Services, die nicht für IAM aktiviert sind, wie z. B. Cloud Foundry-Services.
--service SERVICE
Den Namen der Serviceinstanz angeben. Um eine Liste der verfügbaren Service-Instanzen anzuzeigen, führen Sie den Befehl „ ibmcloud service list “ für „ Cloud Foundry “-Dienste oder „ ibmcloud resource service-instances “ für IAM-fähige Dienste aus.

Beispiele

Fügt einem Cluster einen IBM Cloud-Service durch Binden der Serviceinstanz an einen Kubernetes-Namensbereich hinzu.

ibmcloud ks cluster service bind \
  --cluster CLUSTER_NAME_OR_ID \
  --namespace NAME \
  --key KEY

ibmcloud oc cluster service ls

Virtual Private Cloud Klassische Infrastruktur Satellite

An einen Kubernetes-Namensbereich gebundene Services auflisten.

ibmcloud ks cluster service ls --cluster CLUSTER [--output OUTPUT] [-q] (--all-namespaces | --namespace NAMESPACE)

Befehlsoptionen

--all-namespaces
Alle Kubernetes-Namensbereiche einbeziehen.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--namespace NAMESPACE, -n NAMESPACE
Der Kubernetes-Namensbereich. Verwendet den Namespace default, sofern nicht anders angegeben.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

An einen Kubernetes-Namensbereich gebundene Services auflisten.

ibmcloud ks cluster service ls \
  --cluster CLUSTER_NAME_OR_ID \
  --namespace NAME \
  --all-namespaces NAME

ibmcloud oc cluster service unbind

Virtual Private Cloud Klassische Infrastruktur Satellite

Einen IBM Cloud-Service durch Aufheben der Bindung an einen Kubernetes-Namensbereich aus einem Cluster entfernen.

ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--namespace NAMESPACE, -n NAMESPACE
Den Kubernetes-Namensbereich angeben.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--service SERVICE
Den Namen der Serviceinstanz angeben. Um eine Liste der verfügbaren Service-Instanzen anzuzeigen, führen Sie den Befehl „ ibmcloud service list “ für „ Cloud Foundry “-Dienste oder „ ibmcloud resource service-instances “ für IAM-fähige Dienste aus.

Beispiele

Einen IBM Cloud-Service durch Aufheben der Bindung an einen Kubernetes-Namensbereich aus einem Cluster entfernen.

ibmcloud ks cluster service unbind \
  --cluster CLUSTER_NAME_OR_ID \
  --namespace NAME \
  --service SERVICE

ibmcloud oc cluster subnet add

Klassische Infrastruktur

Vorhandenes öffentliches oder privates portierbares Teilnetz in Ihrem IBM Cloud-Infrastrukturkonto für einen klassischen Cluster verfügbar machen.

ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet-id ID
Teilnetz-ID angeben.

Beispiele

Stellen Sie ein bestehendes öffentliches oder privates portables Subnetz in Ihrem IBM Cloud-Infrastrukturkonto für einen klassischen Cluster zur Verfügung.

ibmcloud ks cluster subnet add --cluster CLUSTER_NAME_OR_ID --subnet-id SUBNET_CIDR -q

ibmcloud oc cluster subnet create

Klassische Infrastruktur

Portierbares Teilnetz im verwendeten öffentlichen oder privaten VLAN erstellen und für einen klassischen Cluster verfügbar machen.

ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size SIZE
Größe des portierbaren Teilnetzes angeben. Die Größe muss einer der folgenden Werte sein: 8, 16, 32 oder 64.
--vlan VLAN
ID des öffentlichen oder privaten VLANs angeben.

Beispiele

Portierbares Teilnetz im verwendeten öffentlichen oder privaten VLAN erstellen und für einen klassischen Cluster verfügbar machen.

ibmcloud ks cluster subnet create \
  --cluster CLUSTER_NAME_OR_ID \
  --size SIZE \
  --vlan VLAN_ID

ibmcloud oc cluster subnet detach

Klassische Infrastruktur

Öffentliches oder privates portierbares Teilnetz aus einem klassischen Cluster abhängen.

ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet-id ID
Teilnetz-ID angeben.

Beispiele

Öffentliches oder privates portierbares Teilnetz aus einem klassischen Cluster abhängen.

ibmcloud ks cluster subnet detach \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  --subnet-id SUBNET_CIDR

ibmcloud oc credential get

Klassische Infrastruktur

Wenn Sie das IBM Cloud-Konto so einrichten, dass unterschiedliche Berechtigungsnachweise für den Zugriff auf das klassische IBM Cloud-Infrastrukturportfolio verwendet werden, rufen Sie den Infrastrukturbenutzernamen ab. Dieser Befehl gilt für die angegebene Ressourcengruppe oder, falls keine Ressourcengruppe angegeben wurde, für die Standard-Ressourcengruppe.

ibmcloud ks credential get --region REGION [--output OUTPUT] [-q]

Aliasnamen: ibmcloud oc credentials-get

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region REGION
Gewünschte Region anzeigen.

Beispiele

Wenn Sie Ihr IBM Cloud-Konto so einrichten, dass Sie für den Zugriff auf das klassische Infrastrukturportfolio von IBM Cloud andere Anmeldedaten verwenden.

ibmcloud ks credential get --output json --region REGION -q

ibmcloud oc credential set classic

Klassische Infrastruktur

Die Berechtigungsnachweise festlegen, die Ihnen den Zugriff auf das klassische IBM Cloud-Infrastrukturportfolio über Ihr IBM Cloud-Konto ermöglichen.

ibmcloud ks credential set classic --infrastructure-api-key KEY --infrastructure-username USERNAME --region REGION [-q]

Befehlsoptionen

--infrastructure-api-key KEY
Der API-Schlüssel für Ihr klassisches IBM Cloud-Infrastrukturkonto.
--infrastructure-username USERNAME
Der Benutzername für Ihr klassisches IBM Cloud-Infrastrukturkonto.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region REGION
Gewünschte Region anzeigen.

Beispiele

Die Berechtigungsnachweise festlegen, die Ihnen den Zugriff auf das klassische IBM Cloud-Infrastrukturportfolio über Ihr IBM Cloud-Konto ermöglichen.

ibmcloud ks credential set classic \
  --infrastructure-username NAME \
  --infrastructure-api-key INFRASTRUCTURE-API-KEY \
  --region REGION

ibmcloud oc credential unset

Klassische Infrastruktur

Die Berechtigungsnachweise entfernen, die Ihnen den Zugriff auf das klassische IBM Cloud-Infrastrukturportfolio über Ihr IBM Cloud-Konto ermöglichen. Dieser Befehl gilt für die angegebene Ressourcengruppe oder, falls keine Ressourcengruppe angegeben wurde, für die Standard-Ressourcengruppe.

ibmcloud ks credential unset --region REGION [-q]

Aliasnamen: ibmcloud oc credentials-unset

Befehlsoptionen

-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region REGION
Gewünschte Region anzeigen.

Beispiele

Entfernen Sie die Anmeldedaten, mit denen Sie über Ihr IBM Cloud ac auf das klassische Infrastrukturportfolio von IBM Cloud zugreifen können.

ibmcloud ks credential unset --region REGION -q

ibmcloud oc experimental trusted-profile default get

[Läuft ab am 2026-10-21] Ruft das standardmäßige vertrauenswürdige Profil für Cluster ab, die in einer Ressourcengruppe erstellt wurden.

ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP [--output OUTPUT] [-q]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region REGION
Die Region, in der sich die Ressourcengruppe befindet.
--resource-group GROUP
Die Ressourcengruppe, deren standardmäßiges vertrauenswürdiges Profil abgerufen werden soll.

Beispiele

Das standardmäßige vertrauenswürdige Profil für Cluster abrufen, die in einer Ressourcengruppe erstellt wurden.

ibmcloud ks experimental trusted-profile default get \
  --resource-group RESOURCE_GROUP \
  --region REGION \
  --output json

ibmcloud oc experimental trusted-profile default set

[Läuft ab am 2026-10-21] Legt das standardmäßige vertrauenswürdige Profil für Cluster fest, die in einer Ressourcengruppe erstellt wurden.

ibmcloud ks experimental trusted-profile default set --region REGION --resource-group GROUP --trusted-profile PROFILE [--output OUTPUT] [-q]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region REGION
Die Region, in der sich die Ressourcengruppe befindet.
--resource-group GROUP
Die ID der Ressourcengruppe, für die das vertrauenswürdige Profil festgelegt werden soll.
--trusted-profile PROFILE
Die ID des vertrauenswürdigen Profils.

Beispiele

Legen Sie das standardmäßige vertrauenswürdige Profil für Cluster fest, die in einer Ressourcengruppe erstellt wurden.

ibmcloud ks experimental trusted-profile default set \
  --resource-group RESOURCE_GROUP \
  --trusted-profile FILE_PATH \
  --region REGION

ibmcloud oc experimental trusted-profile get

[Läuft ab am 2026-10-21] Rufen Sie das vertrauenswürdige Profil eines Clusters ab.

ibmcloud ks experimental trusted-profile get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER
Die Cluster-ID, für die das vertrauenswürdige Profil abgerufen werden soll.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Ein vertrauenswürdiges Profil für einen Cluster abrufen.

ibmcloud ks experimental trusted-profile get \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc experimental trusted-profile set

[Läuft ab am 2026-10-21] . Vertrauenswürdiges Profil für einen Cluster festlegen.

ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER
Die Cluster-ID, für die das vertrauenswürdige Profil festgelegt werden soll.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--trusted-profile PROFILE
Die ID des vertrauenswürdigen Profils.

Beispiele

Vertrauenswürdiges Profil auf einem Cluster festlegen.

ibmcloud ks experimental trusted-profile set \
  --cluster CLUSTER_NAME_OR_ID \
  --trusted-profile FILE_PATH \
  --output json

ibmcloud oc experimental vni attach baremetal

[Auf 2026-05-20 deaktiviert! Verwenden Sie „ ibmcloud ks vni attach baremetal “ anstelle von „] “. Fügen Sie einem Bare-Metal-Worker-Knoten oder -Cluster eine virtuelle Netzwerkschnittstelle hinzu.

ibmcloud ks experimental vni attach baremetal --vlan VLAN --vni VNI [--auto-delete] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Befehlsoptionen

--auto-delete
Die VNI automatisch löschen, wenn sie aus dem Cluster entfernt wird.
--cluster-id ID, -c ID
Die ID des Clusters.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--vlan VLAN
Die VLAN-ID für den Anschluss des Bare-Metal-Knotens. Muss für jedes VPC-Subnetz eindeutig sein. Mehrere VNIs aus demselben Subnetz können dieselbe VLAN-ID wiederverwenden. Gültiger Bereich: 1-500.
--vni VNI
Die ID der virtuellen Netzwerkschnittstelle, die verbunden werden soll. Sie müssen VNIs angeben, für die derzeit keine Zielressource vorhanden ist. Um alle VNIs aufzulisten, führen Sie den Befehl „ ibmcloud is vnis “ aus. Um zu überprüfen, ob eine bestimmte VNI bereits einer Ressource zugeordnet ist, sehen Sie im Feld „Target“ in „ibmcloud is vni <VNI_ID>“ nach.
--worker WORKER, -w WORKER
Die ID des Worker-Knotens.

Beispiele

Eine virtuelle Netzwerkschnittstelle an einen Bare-Metal-Worker-Knoten oder -Cluster anbinden.

ibmcloud ks experimental vni attach baremetal \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc experimental vni attach virtual

[Gültig bis 2026-05-20] Eine virtuelle Netzwerkschnittstelle an einen virtuellen Worker-Knoten anbinden.

ibmcloud ks experimental vni attach virtual --vni VNI --worker WORKER [--auto-delete] [--output OUTPUT] [-q]

Befehlsoptionen

--auto-delete
Die VNI automatisch löschen, wenn sie aus dem Cluster entfernt wird.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--vni VNI
Die ID der virtuellen Netzwerkschnittstelle, die verbunden werden soll. Sie müssen VNIs angeben, für die derzeit keine Zielressource vorhanden ist. Um alle VNIs aufzulisten, führen Sie den Befehl „ ibmcloud is vnis “ aus. Um zu überprüfen, ob eine bestimmte VNI bereits einer Ressource zugeordnet ist, sehen Sie im Feld „Target“ in „ibmcloud is vni <VNI_ID>“ nach.
--worker WORKER, -w WORKER
Die ID des Worker-Knotens.

Beispiele

Eine virtuelle Netzwerkschnittstelle an einen virtuellen Worker-Knoten anbinden.

ibmcloud ks experimental vni attach virtual \
  --vni VNI \
  --worker WORKER_ID \
  --auto-delete AUTO-DELETE

ibmcloud oc experimental vni detach

[Auf 2026-05-20 deaktiviert! Verwenden Sie stattdessen „ ibmcloud ks vni detach “ statt „] “. Trennen Sie eine virtuelle Netzwerkschnittstelle von einem Worker-Knoten oder einem Cluster.

ibmcloud ks experimental vni detach --vni VNI [-f] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Befehlsoptionen

--cluster-id ID, -c ID
Die ID des Clusters.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--vni VNI
Die ID der virtuellen Netzwerkschnittstelle, die getrennt werden soll.
--worker WORKER, -w WORKER
Die ID des Worker-Knotens.

Beispiele

Eine virtuelle Netzwerkschnittstelle von einem Worker-Knoten oder einem Cluster trennen.

ibmcloud ks experimental vni detach \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc experimental vni ls

[Auf 2026-05-20 deaktiviert! Verwenden Sie stattdessen „ ibmcloud ks vni ls “] , um die virtuellen Netzwerkschnittstellen aufzulisten, die mit einem Cluster oder einem Worker-Knoten verbunden sind.

ibmcloud ks experimental vni ls [--after AFTER] [--first FIRST] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Befehlsoptionen

--after AFTER
Zeige virtuelle Netzwerkschnittstellen hinter dem angegebenen Cursor an.
--cluster-id ID, -c ID
Die ID des Clusters.
--first FIRST
Zeige die nächsten virtuellen Netzwerkschnittstellen an, bis zur ersten Anzahl von VNIs.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker WORKER, -w WORKER
Die ID des Worker-Knotens.

Beispiele

Liste der an einen Cluster angeschlossenen virtuellen Netzwerkschnittstellen.

ibmcloud ks experimental vni ls --cluster-id ID

Liste der virtuellen Netzwerkschnittstellen, die mit einem Worker-Knoten verbunden sind.

ibmcloud ks experimental vni ls --worker WORKER

ibmcloud oc flavor get

Ruft Informationen zu einem Typ für eine Zone und einen Provider ab.

ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE [--output OUTPUT] [-q]

Befehlsoptionen

--flavor FLAVOR
Der Typ eines Workerknotens. Um die verfügbaren Varianten anzuzeigen, rufen Sie ibmcloud ks flavor ls --zone <zone name> (für öffentliche IBM Cloud-Konten) oder ibmcloud ks flavor ls (für IBM Cloud Dedicated-Konten) auf.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--provider PROVIDER
Geben Sie einen Anbieter an. Verfügbare Optionen sind classic, und vpc-classic vpc-gen2.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--zone ZONE
Die Zone angeben, für die verfügbare Varianten aufgelistet werden sollen. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Ruft Informationen zu einem Typ für eine Zone und einen Provider ab.

ibmcloud ks flavor get --zone ZONE --provider PROVIDER_ID --flavor FLAVOR

ibmcloud oc flavor ls

Verfügbare Varianten für eine Zone auflisten.

ibmcloud ks flavor ls --zone ZONE [--output OUTPUT] [--provider PROVIDER] [-q] [--show-os] [--show-storage]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--provider PROVIDER
Der Providertyp, für den die Varianten abgerufen werden sollen. Zulässige Werte: classic, vpc-classic, vpc-gen2, satellite
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-os
Führen Sie die unterstützten Betriebssysteme auf.
--show-storage
Weitere Speicherlaufwerke anzeigen.
--zone ZONE
Die Zone angeben, für die verfügbare Varianten aufgelistet werden sollen. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Verfügbare Varianten für eine Zone auflisten.

ibmcloud ks flavor ls --zone ZONE --show-storage SHOW-STORAGE --show-os SHOW-OS

ibmcloud oc infra-permissions get

Klassische Infrastruktur

Überprüfen Sie, ob in den Berechtigungsnachweisen, die den Zugriff auf das klassische IBM Cloud-Infrastrukturportfolio für die Zielressourcengruppe ermöglichen, empfohlene oder erforderliche Infrastrukturberechtigungen fehlen. Dieser Befehl gilt für die angegebene Ressourcengruppe oder, falls keine Ressourcengruppe angegeben wurde, für die Standard-Ressourcengruppe.

ibmcloud ks infra-permissions get [--output OUTPUT] [-q] [--region REGION]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region REGION
Gewünschte Region anzeigen. Wenn noch keine Region ausgewählt wurde, muss dieses Argument angegeben werden. Um zu überprüfen, ob eine Region betroffen ist, führen Sie den Befehl „ ibmcloud target “ aus.

Beispiele

Überprüfen Sie, ob die Anmeldedaten, die den Zugriff auf das klassische Infrastrukturportfolio von IBM Cloud für die betreffende Ressource ermöglichen, korrekt sind.

ibmcloud ks infra-permissions get --output json --region REGION -q

ibmcloud oc ingress alb autoscale get

Virtual Private Cloud Klassische Infrastruktur Satellite

Siehe Status und Konfiguration der automatischen Skalierung für Ingress-ALBs.

ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--alb ALB
Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress alb ls “ aus.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Siehe Status und Konfiguration der automatischen Skalierung für Ingress-ALBs.

ibmcloud ks ingress alb autoscale get \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --output json

ibmcloud oc ingress alb autoscale set

Virtual Private Cloud Klassische Infrastruktur Satellite

Konfigurieren Sie die automatische Skalierung für Ingress-ALBs.

ibmcloud ks ingress alb autoscale set --alb ALB --cluster CLUSTER --max-replicas REPLICAS --min-replicas REPLICAS [--output OUTPUT] [-q] (--cpu-average-utilization PERCENT | --custom-metrics-file FILE)

Befehlsoptionen

--alb ALB
Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress alb ls “ aus.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--cpu-average-utilization PERCENT
Schwellenwert für durchschnittliche CPU-Auslastung. Wird verwendet, um die Anzahl der Replikate dynamisch zu berechnen.
--custom-metrics-file FILE
Pfad für die Datei mit benutzerdefinierten Metriken. Weitere Details finden Sie unter https://ibm.biz/iks-ingress-custom-metrics.
--max-replicas REPLICAS
Die maximale Anzahl der Replikate für die angegebene ALB. Stellen Sie sicher, dass Sie über genügend Arbeitskräfte verfügen.
--min-replicas REPLICAS
Die Mindestanzahl der Replikate für die angegebene ALB. Muss größer-gleich 1 sein. (Für die Hochverfügbarkeit wird mindestens 2 empfohlen.)
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Konfigurieren Sie die automatische Skalierung für Ingress-ALBs.

ibmcloud ks ingress alb autoscale set \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --max-replicas MAX-REPLICAS

ibmcloud oc ingress alb autoscale unset

Virtual Private Cloud Klassische Infrastruktur Satellite

Löschen Sie die Konfiguration für automatische Skalierung für Ingress-ALBs.

ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER [-q]

Befehlsoptionen

--alb ALB
Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress alb ls “ aus.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Löschen Sie die Konfiguration für automatische Skalierung für Ingress-ALBs.

ibmcloud ks ingress alb autoscale unset --cluster CLUSTER_NAME_OR_ID --alb ALB_ID -q

ibmcloud oc ingress alb autoupdate disable

Virtual Private Cloud Klassische Infrastruktur Satellite

Inaktiviert automatische Aktualisierungen für alle Ingress-ALB-Pods in einem Cluster.

ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Inaktiviert automatische Aktualisierungen für alle Ingress-ALB-Pods in einem Cluster.

ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc ingress alb autoupdate enable

Virtual Private Cloud Klassische Infrastruktur Satellite

Aktiviert automatische Aktualisierungen für alle Ingress-ALB-Pods in einem Cluster.

ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktiviert automatische Aktualisierungen für alle Ingress-ALB-Pods in einem Cluster.

ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc ingress alb autoupdate get

Virtual Private Cloud Klassische Infrastruktur Satellite

Anzeigen, ob für die Ingress-ALB-Pods in einem Cluster die automatische Aktualisierung festgelegt ist und ob die ALB-Pods über die neueste Version verfügen.

ibmcloud ks ingress alb autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Überprüfen Sie, ob die Ingress-ALB-Pods in einem Cluster so konfiguriert sind, dass sie automatisch aktualisiert werden, und ob die ALB-Pods die aktuellste Version haben.

ibmcloud ks ingress alb autoupdate get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress alb create classic

Klassische Infrastruktur

Ingress-ALB in einem klassischen Cluster erstellen und aktivieren.

ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE [--ip IP] [-q] [--version VERSION]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--ip IP
Geben Sie eine portable öffentliche oder private IP-Adresse an, die im und vlan im zone des zu erstellenden oder zu aktivierenden ALB verfügbar ist.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--type TYPE
Typ der ALB angeben. Verfügbare Optionen: öffentlich, privat
--version VERSION
Gibt die ALB-Imageversion an. Um die unterstützten Image-Versionen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks ingress alb versions.
--vlan VLAN
Die VLAN-ID. Dieses VLAN muss mit dem Typ der Lastausgleichsfunktion für Anwendungen (type) übereinstimmen und muss sich in derselben Zone (zone) wie die Lastausgleichsfunktion für Anwendungen befinden, die Sie erstellen möchten.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Ingress-ALB in einem klassischen Cluster erstellen und aktivieren.

ibmcloud ks ingress alb create classic \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --type TYPE

ibmcloud oc ingress alb create vpc-gen2

Virtual Private Cloud

Ingress ALB in einem Cluster mit VPC der 2. Generation erstellen und aktivieren.

ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE [-q] [--version VERSION]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--type TYPE
Typ der ALB angeben. Verfügbare Optionen: öffentlich, privat
--version VERSION
Gibt die ALB-Imageversion an. Um die unterstützten Image-Versionen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks ingress alb versions.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Ingress ALB in einem Cluster mit VPC der 2. Generation erstellen und aktivieren.

ibmcloud ks ingress alb create vpc-gen2 \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --type TYPE

ibmcloud oc ingress alb disable

Virtual Private Cloud Klassische Infrastruktur Satellite

Ingress-ALB in einem Cluster inaktivieren.

ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER [-q]

Befehlsoptionen

--alb ALB
Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress alb ls “ aus.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Ingress-ALB in einem Cluster inaktivieren.

ibmcloud ks ingress alb disable --cluster CLUSTER_NAME_OR_ID --alb ALB_ID -q

ibmcloud oc ingress alb enable classic

Klassische Infrastruktur

Ingress-ALB in einem klassischen Cluster aktivieren.

ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER [--ip IP] [-q] [--version VERSION]

Befehlsoptionen

--alb ALB
Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress alb ls “ aus.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--ip IP
Geben Sie eine portable öffentliche oder private IP-Adresse an, die im und vlan im zone des zu erstellenden oder zu aktivierenden ALB verfügbar ist.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Gibt die ALB-Imageversion an. Um die unterstützten Image-Versionen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks ingress alb versions.

Beispiele

Ingress-ALB in einem klassischen Cluster aktivieren.

ibmcloud ks ingress alb enable classic \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --version VERSION

ibmcloud oc ingress alb enable vpc-gen2

Virtual Private Cloud

Ingress-ALB in einem Cluster mit VPC der 2. Generation aktivieren.

ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER [-q] [--version VERSION]

Befehlsoptionen

--alb ALB
Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress alb ls “ aus.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Gibt die ALB-Imageversion an. Um die unterstützten Image-Versionen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks ingress alb versions.

Beispiele

Ingress-ALB in einem Cluster mit VPC der 2. Generation aktivieren.

ibmcloud ks ingress alb enable vpc-gen2 \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --version VERSION

ibmcloud oc ingress alb get

Virtual Private Cloud Klassische Infrastruktur Satellite

Zeigt die Details einer Ingress-ALB in einem Cluster an.

ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--alb ALB
Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress alb ls “ aus.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Zeigt die Details einer Ingress-ALB in einem Cluster an.

ibmcloud ks ingress alb get --cluster CLUSTER_NAME_OR_ID --alb ALB_ID --output json

ibmcloud oc ingress alb health-checker disable

Virtual Private Cloud Klassische Infrastruktur Satellite

Inaktivieren Sie das Ingress-Statusprüfprogramm.

ibmcloud ks ingress alb health-checker disable --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Inaktivieren Sie das Ingress-Statusprüfprogramm.

ibmcloud ks ingress alb health-checker disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc ingress alb health-checker enable

Virtual Private Cloud Klassische Infrastruktur Satellite

Aktivieren Sie das Ingress-Statusprüfprogramm.

ibmcloud ks ingress alb health-checker enable --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivieren Sie das Ingress-Statusprüfprogramm.

ibmcloud ks ingress alb health-checker enable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc ingress alb health-checker get

Virtual Private Cloud Klassische Infrastruktur Satellite

Status des Ingress-Statusprüfprogramms anzeigen.

ibmcloud ks ingress alb health-checker get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Status des Ingress-Statusprüfprogramms anzeigen.

ibmcloud ks ingress alb health-checker get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress alb ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Alle Ingress-ALB-IDs in einem Cluster auflisten und ob die ALB-Pods über die neueste Version verfügen.

ibmcloud ks ingress alb ls --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Alle Ingress-ALB-IDs in einem Cluster auflisten und ob die ALB-Pods über die neueste Version verfügen.

ibmcloud ks ingress alb ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress alb update

Virtual Private Cloud Klassische Infrastruktur Satellite

Einmalige Aktualisierung der Pods für einzelne oder alle ALBs im Cluster erzwingen.

ibmcloud ks ingress alb update --cluster CLUSTER [--alb ALB ...] [--output OUTPUT] [-q] [--version VERSION]

Befehlsoptionen

--alb ALB
Gibt die ALB-ID an, um einen bestimmten ALB zu aktualisieren. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress alb ls “ aus. Um mehr als eine ALB zu aktualisieren, geben Sie in jedem Flag eine ALB-ID an, z. B. --alb ID_1 --alb ID_2. Zur Aktualisierung aller ALBs dieses Flag nicht angeben.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version VERSION
Gibt die ALB-Imageversion an. Um die unterstützten Image-Versionen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks ingress alb versions.

Beispiele

Einmalige Aktualisierung der Pods für einzelne oder alle ALBs im Cluster erzwingen.

ibmcloud ks ingress alb update \
  --cluster CLUSTER_NAME_OR_ID \
  --version VERSION \
  --alb ALB_ID

ibmcloud oc ingress alb versions

Virtual Private Cloud Klassische Infrastruktur Satellite

Verfügbare Ingress-ALB-Imageversionen auflisten.

ibmcloud ks ingress alb versions [--output OUTPUT] [-q] [--region REGION]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region REGION
Gewünschte Region anzeigen.

Beispiele

Verfügbare Ingress-ALB-Imageversionen auflisten.

ibmcloud ks ingress alb versions --region REGION --output json -q

ibmcloud oc ingress domain create

Erstellen Sie eine Ingress-Domäne für einen Cluster.

ibmcloud ks ingress domain create --cluster CLUSTER [--crn CRN] [--domain DOMAIN] [--domain-provider PROVIDER] [--domain-zone ZONE] [--hostname HOSTNAME] [--ip IP] [--is-default] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--crn CRN
Der CRN für die IBM CIS-Instanz.
--domain DOMAIN
Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress domain ls “ aus.
--domain-provider PROVIDER
Der DNS-Anbieter. Der Standard-DNS-Anbieter ist unser interner Anbieter. Eine Liste der unterstützten Anbieter finden Sie in unserer Dokumentation: https://ibm.biz/containers-ingress-domains
--domain-zone ZONE
ZoneID für CIS.
--hostname HOSTNAME
Für VPC-Cluster. Der Hostname, der für die Domäne registriert werden soll
--ip IP
Die für die Domäne zu registrierenden IP-Adressen.
--is-default
Geben Sie diese Option an, um die relevante Domäne als Standarddomäne für Cluster festzulegen.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secret-namespace NAMESPACE
Der Namensbereich, in dem der geheime TLS-Schlüssel erstellt wird.

Beispiele

Erstellen Sie eine Ingress-Domäne für einen Cluster.

ibmcloud ks ingress domain create \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  --domain-provider DOMAIN

ibmcloud oc ingress domain default replace

Ändert die Ingress-Standarddomäne eines Clusters.

ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--domain DOMAIN
Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress domain ls “ aus.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Ändert die Ingress-Standarddomäne eines Clusters.

ibmcloud ks ingress domain default replace \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  -q

ibmcloud oc ingress domain get

Details einer Ingress-Domäne anzeigen.

ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--domain DOMAIN
Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress domain ls “ aus.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Details einer Ingress-Domäne anzeigen.

ibmcloud ks ingress domain get \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  --output json

ibmcloud oc ingress domain ls

Listet alle Ingress-Domänen für einen Cluster auf.

ibmcloud ks ingress domain ls --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Listet alle Ingress-Domänen für einen Cluster auf.

ibmcloud ks ingress domain ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress domain rm

Ingress-Domäne aus einem Cluster entfernen.

ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--domain DOMAIN
Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress domain ls “ aus.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Ingress-Domäne aus einem Cluster entfernen.

ibmcloud ks ingress domain rm --cluster CLUSTER_NAME_OR_ID --domain DOMAIN -f

ibmcloud oc ingress domain secret regenerate

Generieren Sie das Zertifikat für eine Ingress-Domäne erneut.

ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--domain DOMAIN
Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress domain ls “ aus.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Generieren Sie das Zertifikat für eine Ingress-Domäne erneut.

ibmcloud ks ingress domain secret regenerate \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  --output json

ibmcloud oc ingress domain secret rm

Löschen Sie einen geheimen Schlüssel für eine Ingress-Domäne und verhindern Sie eine zukünftige Erneuerung des Zertifikats.

ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN [-f] [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--domain DOMAIN
Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress domain ls “ aus.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Löschen Sie einen geheimen Schlüssel für eine Ingress-Domäne und verhindern Sie eine zukünftige Erneuerung des Zertifikats.

ibmcloud ks ingress domain secret rm --cluster CLUSTER_NAME_OR_ID --domain DOMAIN -f

ibmcloud oc ingress domain update

Ingress-Domäne für einen Cluster aktualisieren. Die übergebenen Datensätze ersetzen die aktuellen Datensätze, die der Domäne zugeordnet sind. Wenn Sie keine Datensätze übergeben, wird die Registrierung der aktuellen Datensätze in einer Domäne aufgehoben.

ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN [--hostname HOSTNAME] [--ip IP] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--domain DOMAIN
Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „ ibmcloud ks ingress domain ls “ aus.
--hostname HOSTNAME
Für VPC-Cluster. Der Hostname, der für die Domäne registriert werden soll
--ip IP
Die für die Domäne zu registrierenden IP-Adressen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Ingress-Domäne für einen Cluster aktualisieren.

ibmcloud ks ingress domain update \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  --ip IP_ADDRESS

ibmcloud oc ingress instance default set

Virtual Private Cloud Klassische Infrastruktur Satellite

Legen Sie eine registrierte IBM Cloud Secrets Manager-Instanz als Standardwert fest. Wenn es eine vorhandene Standardinstanz gibt, wird deren Festlegung aufgehoben.

ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME [-q] [--secret-group GROUP]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--name NAME
Der Name der registrierten IBM Cloud Secret Manager-Instanz.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secret-group GROUP
ID der Gruppe geheimer Schlüssel der IBM Cloud Secret Manager-Instanz, in der die geheimen Schlüssel persistent gespeichert werden.

Beispiele

Legen Sie eine registrierte IBM Cloud Secrets Manager-Instanz als Standardwert fest.

ibmcloud ks ingress instance default set \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --secret-group GROUP

ibmcloud oc ingress instance default unset

Virtual Private Cloud Klassische Infrastruktur Satellite

Heben Sie die Festlegung einer registrierten IBM Cloud Secrets Manager-Instanz als Standardwert auf.

ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--name NAME
Der Name der registrierten IBM Cloud Secret Manager-Instanz.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Heben Sie die Festlegung einer registrierten IBM Cloud Secrets Manager-Instanz als Standardwert auf.

ibmcloud ks ingress instance default unset --cluster CLUSTER_NAME_OR_ID --name NAME -q

ibmcloud oc ingress instance get

Virtual Private Cloud Klassische Infrastruktur Satellite

Zeigen Sie die Details einer IBM Cloud Secrets Manager-Instanz an.

ibmcloud ks ingress instance get --cluster CLUSTER --name NAME [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--name NAME
Der Name der registrierten IBM Cloud Secret Manager-Instanz.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Zeigen Sie die Details einer IBM Cloud Secrets Manager-Instanz an.

ibmcloud ks ingress instance get \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --output json

ibmcloud oc ingress instance ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Listen Sie alle Instanzen von IBM Cloud Secrets Manager auf.

ibmcloud ks ingress instance ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-deleted]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-deleted
Zeigen Sie IBM Cloud Secret Manager-Instanzen an, deren Registrierung für den Cluster aufgehoben wurde.

Beispiele

Listen Sie alle Instanzen von IBM Cloud Secrets Manager auf.

ibmcloud ks ingress instance ls \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  --show-deleted

ibmcloud oc ingress instance register

Virtual Private Cloud Klassische Infrastruktur Satellite

Registrieren Sie eine IBM Cloud Secrets Manager-Instanz für einen Cluster.

ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN [--is-default] [-q] [--secret-group GROUP]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--crn CRN
CRN der IBM Cloud Secret Manager-Instanz.
--is-default
Legen Sie die IBM Cloud Secrets Manager-Instanz als Standardinstanz fest. Wenn es eine vorhandene Standardinstanz gibt, wird deren Festlegung aufgehoben.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secret-group GROUP
ID der Gruppe geheimer Schlüssel der IBM Cloud Secret Manager-Instanz, in der die geheimen Schlüssel persistent gespeichert werden.

Beispiele

Registrieren Sie eine IBM Cloud Secrets Manager-Instanz für einen Cluster.

ibmcloud ks ingress instance register \
  --cluster CLUSTER_NAME_OR_ID \
  --crn CRN \
  --is-default IS-DEFAULT

ibmcloud oc ingress instance unregister

Virtual Private Cloud Klassische Infrastruktur Satellite

Heben Sie die Registrierung einer IBM Cloud Secrets Manager-Instanz für einen Cluster auf.

ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--name NAME
Der Name der registrierten IBM Cloud Secret Manager-Instanz.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Heben Sie die Registrierung einer IBM Cloud Secrets Manager-Instanz für einen Cluster auf.

ibmcloud ks ingress instance unregister --cluster CLUSTER_NAME_OR_ID --name NAME -q

ibmcloud oc ingress load-balancer backend set

Virtual Private Cloud

Legen Sie den Ingress-Controller fest, der derzeit vom VPC-ALB-Load-Balancer bereitgestellt wird.

ibmcloud ks ingress load-balancer backend set --cluster CLUSTER [--private-backend BACKEND] [--public-backend BACKEND] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--private-backend BACKEND
Backend für privaten Load Balancer
--public-backend BACKEND
Backend für öffentlichen Lastverteiler
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Legen Sie den Ingress-Controller fest, der derzeit vom VPC-ALB-Load-Balancer bereitgestellt wird.

ibmcloud ks ingress load-balancer backend set \
  --cluster CLUSTER_NAME_OR_ID \
  --private-backend PRIVATE-BACKEND \
  --public-backend PUBLIC-BACKEND

ibmcloud oc ingress load-balancer get

Virtual Private Cloud Classic-Infrastruktur

Konfiguration der Lastausgleichsfunktionen abrufen, die Ingress-ALBs in Ihrem Cluster zugänglich machen.

ibmcloud ks ingress load-balancer get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Konfiguration der Lastausgleichsfunktionen abrufen, die Ingress-ALBs in Ihrem Cluster zugänglich machen.

ibmcloud ks ingress load-balancer get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress load-balancer proxy-protocol disable

Virtual Private Cloud

Inaktivieren Sie das PROXY-Protokoll, damit die Clientverbindungsinformationen nicht mehr in Anforderungsheadern an ALBs übergeben werden.

ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Inaktivieren Sie das PROXY-Protokoll, damit die Clientverbindungsinformationen nicht mehr in Anforderungsheadern an ALBs übergeben werden.

ibmcloud ks ingress load-balancer proxy-protocol disable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc ingress load-balancer proxy-protocol enable

Virtual Private Cloud

Aktivieren Sie das PROXY-Protokoll, damit die Clientverbindungsinformationen in Anforderungsheadern an ALBs übergeben werden.

ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER [--cidr CIDR ...] [-f] [-q]

Befehlsoptionen

--cidr CIDR
Die IP-Adressbereiche Ihrer Lastausgleichsfunktionen im CIDR-Format. PROXY-Header, die von Lastausgleichsfunktionen in anderen IP-Bereichen weitergeleitet werden, werden nicht verarbeitet.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivieren Sie das PROXY-Protokoll, damit die Clientverbindungsinformationen in Anforderungsheadern an ALBs übergeben werden.

ibmcloud ks ingress load-balancer proxy-protocol enable \
  --cluster CLUSTER_NAME_OR_ID \
  --cidr CIDR_ID \
  -f

ibmcloud oc ingress secret create

Virtual Private Cloud Klassische Infrastruktur Satellite

Erstellen Sie einen geheimen Ingress-Schlüssel in einem Cluster für einen geheimen Schlüssel, der in IBM Cloud Secret Manager gespeichert ist.

ibmcloud ks ingress secret create --cluster CLUSTER --name NAME [--cert-crn CRN] [--field FIELD] [--namespace NAMESPACE] [--persist] [-q] [--type TYPE]

Befehlsoptionen

--cert-crn CRN
Der CRN des Zertifikats.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--field FIELD
Der CRN des geheimen Schlüssels, der als Feld eingeschlossen werden soll. Um den geheimen Schlüssel ohne Angabe des Namens zu extrahieren, verwenden Sie --field <crn>. Verwenden Sie --field name=<crn>, um den Feldnamen anzugeben. Um das Secret „ IBM Cloud Secrets Manager “ als Präfix zu verwenden, nutzen Sie „ --field prefix=<crn> “.
--name NAME
Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--namespace NAMESPACE, -n NAMESPACE
Den Kubernetes-Namensbereich angeben.
--persist
Den geheimen Schlüssel im Cluster persistent speichern, sodass er nicht gelöscht werden kann.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--type TYPE
Der Typ des geheimen Ingress-Schlüssels. Kann TLS oder nicht transparent sein. Wenn keine Option angegeben ist, wird standardmäßig TLS angewendet.

Beispiele

Erstellen Sie einen geheimen Ingress-Schlüssel in einem Cluster für einen geheimen Schlüssel, der in IBM Cloud Secret Manager gespeichert ist.

ibmcloud ks ingress secret create \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret field add

Virtual Private Cloud Klassische Infrastruktur Satellite

Fügen Sie einem vorhandenen geheimen Ingress-Schlüssel Felder hinzu.

ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE [--field FIELD] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--field FIELD
Der CRN des geheimen Schlüssels, der als Feld eingeschlossen werden soll. Um den geheimen Schlüssel ohne Angabe des Namens zu extrahieren, verwenden Sie --field <crn>. Verwenden Sie --field name=<crn>, um den Feldnamen anzugeben. Um das Secret „ IBM Cloud Secrets Manager “ als Präfix zu verwenden, nutzen Sie „ --field prefix=<crn> “.
--name NAME
Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--namespace NAMESPACE, -n NAMESPACE
Den Kubernetes-Namensbereich angeben.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Fügen Sie einem vorhandenen geheimen Ingress-Schlüssel Felder hinzu.

ibmcloud ks ingress secret field add \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret field ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Zeigen Sie die Felder eines geheimen Ingress-Schlüssels an.

ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q] [--show-crn]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--name NAME
Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--namespace NAMESPACE, -n NAMESPACE
Den Kubernetes-Namensbereich angeben.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-crn
CRN-Wert des Geheimnisses anzeigen.

Beispiele

Zeigen Sie die Felder eines geheimen Ingress-Schlüssels an.

ibmcloud ks ingress secret field ls \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret field rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Entfernen Sie Felder aus einem vorhandenen geheimen Ingress-Schlüssel.

ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE [--field-name NAME] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--field-name NAME
Der Name des Feldes, das aus dem geheimen Schlüssel entfernt werden soll.
--name NAME
Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--namespace NAMESPACE, -n NAMESPACE
Den Kubernetes-Namensbereich angeben.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Entfernen Sie Felder aus einem vorhandenen geheimen Ingress-Schlüssel.

ibmcloud ks ingress secret field rm \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret get

Virtual Private Cloud Klassische Infrastruktur Satellite

Details eines geheimen Ingress-Schlüssels anzeigen.

ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--name NAME
Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--namespace NAMESPACE, -n NAMESPACE
Den Kubernetes-Namensbereich angeben.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Details eines geheimen Ingress-Schlüssels anzeigen.

ibmcloud ks ingress secret get \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Alle geheimen Ingress-Schlüssel in einem Cluster auflisten.

ibmcloud ks ingress secret ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-crn] [--show-deleted]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-crn
CRN-Wert des Geheimnisses anzeigen.
--show-deleted
Zeigen Sie geheime Schlüssel an, die aus dem Cluster gelöscht wurden.

Beispiele

Alle geheimen Ingress-Schlüssel in einem Cluster auflisten.

ibmcloud ks ingress secret ls --cluster CLUSTER_NAME_OR_ID --show-deleted --output json

ibmcloud oc ingress secret rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Geheimen Ingress-Schlüssel aus einem Cluster entfernen.

ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--name NAME
Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--namespace NAMESPACE, -n NAMESPACE
Den Kubernetes-Namensbereich angeben.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Geheimen Ingress-Schlüssel aus einem Cluster entfernen.

ibmcloud ks ingress secret rm \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret update

Virtual Private Cloud Klassische Infrastruktur Satellite

Vorhandenen geheimen Ingress-Schlüssel aktualisieren.

ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE [--cert-crn CRN] [-q]

Befehlsoptionen

--cert-crn CRN
Der CRN des Zertifikats.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--name NAME
Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--namespace NAMESPACE, -n NAMESPACE
Den Kubernetes-Namensbereich angeben.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Vorhandenen geheimen Ingress-Schlüssel aktualisieren.

ibmcloud ks ingress secret update \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress security port80 disable

Deaktivieren Sie die Nutzung von Port 80 in Ihrem Cluster.

ibmcloud ks ingress security port80 disable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Deaktivieren Sie die Nutzung von Port 80 in Ihrem Cluster.

ibmcloud ks ingress security port80 disable --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc ingress security port80 enable

Aktivieren Sie die Nutzung von Port 80 in Ihrem Cluster.

ibmcloud ks ingress security port80 enable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivieren Sie die Nutzung von Port 80 in Ihrem Cluster.

ibmcloud ks ingress security port80 enable --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc ingress security port80 get

Rufen Sie die Sicherheitskonfiguration von Port 80 in Ihrem Cluster ab.

ibmcloud ks ingress security port80 get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Rufen Sie die Sicherheitskonfiguration von Port 80 in Ihrem Cluster ab.

ibmcloud ks ingress security port80 get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress status-report disable

Virtual Private Cloud Klassische Infrastruktur Satellite

Inaktiviert die Funktion für Statusmeldungen für Ingress-Komponenten in einem Cluster.

ibmcloud ks ingress status-report disable --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Inaktiviert die Funktion für Statusmeldungen für Ingress-Komponenten in einem Cluster.

ibmcloud ks ingress status-report disable --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress status-report enable

Virtual Private Cloud Klassische Infrastruktur Satellite

Aktiviert die Funktion für Statusmeldungen für Ingress-Komponenten in einem Cluster.

ibmcloud ks ingress status-report enable --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktiviert die Funktion für Statusmeldungen für Ingress-Komponenten in einem Cluster.

ibmcloud ks ingress status-report enable --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress status-report get

Virtual Private Cloud Klassische Infrastruktur Satellite

Ruft die Statusmeldung für Ingress-Komponenten in einem Cluster ab.

ibmcloud ks ingress status-report get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Ruft die Statusmeldung für Ingress-Komponenten in einem Cluster ab.

ibmcloud ks ingress status-report get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress status-report ignored-errors add

Virtual Private Cloud Klassische Infrastruktur Satellite

Fügen Sie Warnungen hinzu, die vom Ingress-Status für einen Cluster ignoriert werden sollen.

ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--code CODE
Code der Warnung, die ignoriert werden soll.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Fügen Sie Warnungen hinzu, die vom Ingress-Status für einen Cluster ignoriert werden sollen.

ibmcloud ks ingress status-report ignored-errors add \
  --code CODE \
  --cluster CLUSTER_NAME_OR_ID \
  --output json

ibmcloud oc ingress status-report ignored-errors ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Listet die Warnungen auf, die derzeit vom Ingress-Status für einen Cluster ignoriert werden.

ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Listet die Warnungen auf, die derzeit vom Ingress-Status für einen Cluster ignoriert werden.

ibmcloud ks ingress status-report ignored-errors ls \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc ingress status-report ignored-errors rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Entfernt die Warnungen, die derzeit vom Ingress-Status für einen Cluster ignoriert werden.

ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--code CODE
Code der Warnung, die entfernt werden soll.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Entfernt die Warnungen, die derzeit vom Ingress-Status für einen Cluster ignoriert werden.

ibmcloud ks ingress status-report ignored-errors rm \
  --code CODE \
  --cluster CLUSTER_NAME_OR_ID \
  --output json

ibmcloud oc kms crk ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Verfügbare Rootschlüssel für eine Schlüsselmanagementserviceinstanz auflisten.

ibmcloud ks kms crk ls --instance-id ID [--output OUTPUT] [-q]

Befehlsoptionen

--instance-id ID
Instanz-ID des Schlüsselmanagementservice (KMS). Um die verfügbaren KMS-Instanzen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks kms instance ls.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Verfügbare Rootschlüssel für eine Schlüsselmanagementserviceinstanz auflisten.

ibmcloud ks kms crk ls --output json --instance-id INSTANCE_ID -q

ibmcloud oc kms enable

Virtual Private Cloud Klassische Infrastruktur Satellite

Schlüsselmanagementservice (KMS, Key Management Service) im Cluster aktivieren, um geheime Schlüssel zu verschlüsseln.

ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID [--kms-account-id ID] [--public-endpoint] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--crk CRK
Eine Rootschlüssel-ID in Ihrer KMS-Instanz. Um die verfügbaren Root-Schlüssel aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks kms crk ls --instance-id <kms_instance>.
--instance-id ID
Instanz-ID des Schlüsselmanagementservice (KMS). Um die verfügbaren KMS-Instanzen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks kms instance ls.
--kms-account-id ID
Die ID des Kontos, das die KMS-Instanz enthält, die Sie für die Verschlüsselung lokaler Platten oder geheimer Schlüssel verwenden möchten.
--public-endpoint
Geben Sie diese Option an, um den öffentlichen Serviceendpunkt des Schlüsselmanagementservice zu verwenden. Andernfalls wird der private KMS-Serviceendpunkt verwendet.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Schlüsselmanagementservice (KMS, Key Management Service) im Cluster aktivieren, um geheime Schlüssel zu verschlüsseln.

ibmcloud ks kms enable \
  --cluster CLUSTER_NAME_OR_ID \
  --instance-id INSTANCE_ID \
  --crk CRK

ibmcloud oc kms instance ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Verfügbare Schlüsselmanagementserviceinstanzen auflisten.

ibmcloud ks kms instance ls [--output OUTPUT] [-q]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Verfügbare Schlüsselmanagementserviceinstanzen auflisten.

ibmcloud ks kms instance ls --output json -q

ibmcloud oc locations

Unterstützte IBM Cloud Kubernetes Service-Standorte auflisten.

ibmcloud ks locations

Befehlsoptionen

--output
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--provider
Liste nach einen bestimmten Infrastrukturprovider filtern. Zulässige Werte: classic, vpc-classic, vpc-gen2, satellite
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-flavors
Verfügbare Varianten für Workerknoten in der Zone für VPC anzeigen.

Beispiele

Unterstützte IBM Cloud Kubernetes Service-Standorte auflisten.

ibmcloud ks locations --provider PROVIDER_ID --show-flavors FLAVOR --output json

ibmcloud oc logging autoupdate disable

Virtual Private Cloud Classic-Infrastruktur

Inaktiviert automatische Aktualisierungen aller Fluentd-Pods in einem Cluster.

ibmcloud ks logging autoupdate disable --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Inaktiviert automatische Aktualisierungen aller Fluentd-Pods in einem Cluster.

ibmcloud ks logging autoupdate disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc logging autoupdate enable

Virtual Private Cloud Classic-Infrastruktur

Automatische Aktualisierungen aller Fluentd-Pods in einem Cluster aktivieren.

ibmcloud ks logging autoupdate enable --cluster CLUSTER [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Automatische Aktualisierungen aller Fluentd-Pods in einem Cluster aktivieren.

ibmcloud ks logging autoupdate enable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc logging autoupdate get

Virtual Private Cloud Classic-Infrastruktur

Zeigt an, ob Ihre Fluentd-Pods so eingestellt sind, dass sie in einem Cluster automatisch aktualisiert werden.

ibmcloud ks logging autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Zeigt an, ob Ihre Fluentd-Pods so eingestellt sind, dass sie in einem Cluster automatisch aktualisiert werden.

ibmcloud ks logging autoupdate get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc logging config create

Virtual Private Cloud Classic-Infrastruktur

Erstellt eine Protokollierungskonfiguration. Wenn Sie ein Dedicated-Konto verwenden, müssen Sie sich beim öffentlichen Endpunkt IBM Cloud anmelden und Ihre öffentliche Organisation sowie Ihren öffentlichen Bereich als Ziel angeben, um die Protokollweiterleitung zu aktivieren.

ibmcloud ks logging config create --cluster CLUSTER --logsource LOGSOURCE --type TYPE [--force-update] [--hostname HOSTNAME] [--output OUTPUT] [--port PORT] [-q] (--ca-cert CERT --syslog-protocol PROTOCOL --verify-mode MODE | --org ORG --skip-validation --space SPACE) (--namespace NAMESPACE | -C CONTAINER -p PATH)

Befehlsoptionen

-C CONTAINER, --app-container CONTAINER
Die Container angeben, für die Protokolle erfasst werden sollen. Um mehr als einen Pfad anzugeben, verwenden Sie mehrere Flags, z. B. -C container1 -C container2. Diese Option ist für die application Protokollquelle erforderlich. Wenn keine Angabe erfolgt, werden Protokolle aus allen Containern aus den übergebenen Anwendungsprotokollpfaden erfasst.
--ca-cert CERT
Wenn der Protokollierungstyp lautet und syslog das Protokoll tls ist, ist der Name des Geheimnisses Kubernetes derjenige, der das Zertifikat der Zertifizierungsstelle enthält.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--force-update
Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--hostname HOSTNAME
Wenn der Protokolltyp ist syslog, der Hostname oder die IP-Adresse des Protokollsammlers. Wenn der Protokollierungstyp ibm (veraltet) ist, der Endpunkt für die Protokollierungseingabe. Wenn Sie keinen Protokollaufnahmeendpunkt angeben, wird der Endpunkt der aktuellen Region verwendet.
--logsource LOGSOURCE
Die Quelle der weiterzuleitenden Protokolle. Unterstützte Werte sind container, application, ingress, worker, storage, und kubernetes. Dieses Argument unterstützt eine Liste durch Kommas getrennter Protokollquellen. Wenn Sie keine Protokollquelle angeben, ingress werden die Protokolle für und container weitergeleitet.
--namespace NAMESPACE, -n NAMESPACE
Der Namensbereich, für den Sie die Konfiguration für die Protokollweiterleitung anwenden wollen. Verwenden Sie dieses Flag nur mit der container Protokollquelle oder wenn Sie keine Protokollquelle angeben. Wenn Sie keinen Namensbereich angeben, verwenden alle Namensbereiche diese Konfiguration.
--org ORG
Veraltet Der Name der Organisation, an die Protokolle gesendet werden sollen. Dieses Flag ist nur gültig, wenn der Protokollierungstyp ist ibm. Der Organisationsname ist erforderlich, wenn Sie einen Bereichsnamen angeben. Wenn Sie keinen Bereichsnamen angeben, werden die Protokolle auf Kontoebene weitergeleitet.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-p PATH, --app-path PATH
Den absoluten Dateipfad angeben, um Protokolle aus dem Container zu erfassen. Um mehr als einen Pfad anzugeben, verwenden Sie mehrere Flags, z. B. -p path1 -p path2. Erforderlicher Parameter bei der Angabe application der Protokollquelle. Platzhalter wie /var/log/*.log werden akzeptiert, rekursive Muster wie jedoch /var/log/**/test.log nicht.
--port PORT
Der Port der Protokollerfassungsfunktion. Wenn Sie keinen Port angeben, wird der Standardport für den Erfassungsendpunkt für ( ibm veraltet) und für 514 verwendet syslog.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--skip-validation
Bei Angabe der Namen der Organisation und des Bereichs erfolgt keine Validierung. Dies kann zu einer fehlerhaften Protokollierungskonfiguration führen, wenn die Werte ungültig sind, die Verarbeitungszeit ist aber kürzer.
--space SPACE
Veraltet Der Name des Bereichs, an den Protokolle gesendet werden sollen. Dieses Flag ist nur gültig, wenn der Protokollierungstyp ist ibm. Der Bereichsname ist erforderlich, wenn Sie einen Organisationsnamen angeben. Wenn Sie keinen Bereichsnamen angeben, werden die Protokolle auf Kontoebene weitergeleitet.
--syslog-protocol PROTOCOL
Wenn der Protokollierungstyp syslog ist, das Protokoll der Transportschicht. Unterstützte Werte sind tls, und tcp der Standardwert udp. Bei der Weiterleitung an einen rsyslog-Server mit dem UDP-Protokoll werden Protokolle mit einer Größe von mehr als 1 KB abgeschnitten.
--type TYPE
Das Protokollweiterleitungsprotokoll, das Sie verwenden möchten. Der einzige unterstützte Wert ist syslog.
--verify-mode MODE
Wenn der Protokollierungstyp lautet und syslog das Protokoll tls ist, gilt der Verifizierungsmodus. Unterstützte Werte sind verify-peer und der Standardwert verify-none.

Beispiele

Erstellt eine Protokollierungskonfiguration.

ibmcloud ks logging config create \
  --org ORG \
  --space SPACE \
  -C C \
  -p POOL_NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --namespace NAME \
  --logsource LOGSOURCE

ibmcloud oc logging config get

Virtual Private Cloud Classic-Infrastruktur

Konfigurationen für die Protokollweiterleitung für einen Cluster anzeigen.

ibmcloud ks logging config get --cluster CLUSTER [--logsource LOGSOURCE] [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--logsource LOGSOURCE
Die Art der Protokollquelle, nach der Sie filtern wollen. Zulässige Werte sind container, application, ingress, worker, storage und kubernetes. Wenn Sie keine Protokollquelle übergeben, werden alle Protokollierungskonfigurationen für den Cluster zurückgegeben.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Konfigurationen für die Protokollweiterleitung für einen Cluster anzeigen.

ibmcloud ks logging config get \
  --cluster CLUSTER_NAME_OR_ID \
  --logsource LOGSOURCE \
  --output json

ibmcloud oc logging config rm

Virtual Private Cloud Classic-Infrastruktur

Konfiguration für die Protokollweiterleitung aus einem Cluster löschen.

ibmcloud ks logging config rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID | --namespace NAMESPACE)

Befehlsoptionen

--all
Alle Konfigurationen für die Protokollweiterleitung entfernen.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--force-update
Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--id ID
Gibt die ID der Protokollierungskonfiguration an.
--namespace NAMESPACE, -n NAMESPACE
Der Namensbereich, den Sie aus der Protokollweiterleitungskonfiguration entfernen wollen. Wenn mehrere Konfigurationen für denselben Namensbereich vorhanden sind, verwenden Sie stattdessen das Flag --id <logging configuration ID>.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Konfiguration für die Protokollweiterleitung aus einem Cluster löschen.

ibmcloud ks logging config rm --cluster CLUSTER_NAME_OR_ID --namespace NAME

ibmcloud oc logging config update

Virtual Private Cloud Classic-Infrastruktur

Die Konfiguration für die Protokollweiterleitung für einen Cluster aktualisieren.

ibmcloud ks logging config update --cluster CLUSTER --id ID --logsource LOGSOURCE --type TYPE [--force-update] [--hostname HOSTNAME] [--output OUTPUT] [--port PORT] [-q] (--ca-cert CERT --syslog-protocol PROTOCOL --verify-mode MODE | --org ORG --skip-validation --space SPACE) (--namespace NAMESPACE | -C CONTAINER -p PATH)

Befehlsoptionen

-C CONTAINER, --app-container CONTAINER
Die Container angeben, für die Protokolle erfasst werden sollen. Um mehr als einen Pfad anzugeben, verwenden Sie mehrere Flags, z. B. -C container1 -C container2. Diese Option ist für die application Protokollquelle erforderlich. Wenn keine Angabe erfolgt, werden Protokolle aus allen Containern aus den übergebenen Anwendungsprotokollpfaden erfasst.
--ca-cert CERT
Wenn der Protokollierungstyp lautet und syslog das Protokoll tls ist, ist der Name des Geheimnisses Kubernetes derjenige, der das Zertifikat der Zertifizierungsstelle enthält.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--force-update
Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--hostname HOSTNAME
Wenn der Protokolltyp ist syslog, der Hostname oder die IP-Adresse des Protokollsammlers. Wenn der Protokollierungstyp ibm (veraltet) ist, der Endpunkt für die Protokollierungseingabe. Wenn Sie keinen Protokollaufnahmeendpunkt angeben, wird der Endpunkt der aktuellen Region verwendet.
--id ID
Gibt die ID der Protokollierungskonfiguration an.
--logsource LOGSOURCE
Die Quelle der weiterzuleitenden Protokolle. Unterstützte Werte sind container, application, ingress, worker, storage, und kubernetes. Dieses Argument unterstützt eine Liste durch Kommas getrennter Protokollquellen. Wenn Sie keine Protokollquelle angeben, ingress werden die Protokolle für und container weitergeleitet.
--namespace NAMESPACE, -n NAMESPACE
Der Namensbereich, für den Sie die Konfiguration für die Protokollweiterleitung anwenden wollen. Verwenden Sie dieses Flag nur mit der container Protokollquelle oder wenn Sie keine Protokollquelle angeben. Wenn Sie keinen Namensbereich angeben, verwenden alle Namensbereiche diese Konfiguration.
--org ORG
Veraltet Der Name der Organisation, an die Protokolle gesendet werden sollen. Dieses Flag ist nur gültig, wenn der Protokollierungstyp ist ibm. Der Organisationsname ist erforderlich, wenn Sie einen Bereichsnamen angeben. Wenn Sie keinen Bereichsnamen angeben, werden die Protokolle auf Kontoebene weitergeleitet.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-p PATH, --app-path PATH
Den absoluten Dateipfad angeben, um Protokolle aus dem Container zu erfassen. Um mehr als einen Pfad anzugeben, verwenden Sie mehrere Flags, z. B. -p path1 -p path2. Erforderlicher Parameter bei der Angabe application der Protokollquelle. Platzhalter wie /var/log/*.log werden akzeptiert, rekursive Muster wie jedoch /var/log/**/test.log nicht.
--port PORT
Der Port der Protokollerfassungsfunktion. Wenn Sie keinen Port angeben, wird der Standardport für den Erfassungsendpunkt für ( ibm veraltet) und für 514 verwendet syslog.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--skip-validation
Bei Angabe der Namen der Organisation und des Bereichs erfolgt keine Validierung. Dies kann zu einer fehlerhaften Protokollierungskonfiguration führen, wenn die Werte ungültig sind, die Verarbeitungszeit ist aber kürzer.
--space SPACE
Veraltet Der Name des Bereichs, an den Protokolle gesendet werden sollen. Dieses Flag ist nur gültig, wenn der Protokollierungstyp ist ibm. Der Bereichsname ist erforderlich, wenn Sie einen Organisationsnamen angeben. Wenn Sie keinen Bereichsnamen angeben, werden die Protokolle auf Kontoebene weitergeleitet.
--syslog-protocol PROTOCOL
Wenn der Protokollierungstyp syslog ist, das Protokoll der Transportschicht. Unterstützte Werte sind tls, und tcp der Standardwert udp. Bei der Weiterleitung an einen rsyslog-Server mit dem UDP-Protokoll werden Protokolle mit einer Größe von mehr als 1 KB abgeschnitten.
--type TYPE
Das Protokollweiterleitungsprotokoll, das Sie verwenden möchten. Der einzige unterstützte Wert ist syslog.
--verify-mode MODE
Wenn der Protokollierungstyp lautet und syslog das Protokoll tls ist, gilt der Verifizierungsmodus. Unterstützte Werte sind verify-peer und der Standardwert verify-none.

Beispiele

Die Konfiguration für die Protokollweiterleitung für einen Cluster aktualisieren.

ibmcloud ks logging config update \
  --org ORG \
  --space SPACE \
  -C C \
  -p POOL_NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --id <_id> \
  --namespace NAME

ibmcloud oc logging filter create

Virtual Private Cloud Classic-Infrastruktur

Filtert Protokolle heraus, die durch Ihre Protokollierungskonfiguration weitergeleitet werden.

ibmcloud ks logging filter create --cluster CLUSTER [--container CONTAINER] [--force-update] [--lc LOGGING-CONFIG ...] [--level LEVEL] [--namespace NAMESPACE] [--output OUTPUT] [-q] [--type TYPE] (--message MESSAGE | --regex-message MESSAGE)

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--container CONTAINER
Der Name des Containers, in dem Sie Protokolle filtern möchten. Dieses Flag ist nur dann gültig, wenn der Containerprotokolltyp verwendet wird.
--force-update
Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--lc LOGGING-CONFIG, --logging-config LOGGING-CONFIG
Eine Protokollierungskonfigurations-ID. Erfolgt keine Angabe, wird der Filter auf alle Clusterprotokollierungskonfigurationen angewendet, die an den Filter übergeben werden. Sie können Protokollkonfigurationen anzeigen, die dem Filter entsprechen, indem Sie das Flag '--show-matching-configs' mit dem Befehl verwenden.
--level LEVEL
Filtert Protokolle auf einer angegebenen Stufe oder den darunterliegenden Stufen heraus. Zulässige Werte sind (in kanonischer Reihenfolge): schwerwiegender Fehler, Fehler, Warnung, Information, Debug und Trace. Beispiel: Wenn Sie Protokolle auf der Informationsebene herausfiltern, werden Protokolle der Debug- und Traceebene ebenfalls herausgefiltert. Hinweis: Sie können dieses Flag nur dann verwenden, wenn Protokollnachrichten das JSON-Format aufweisen und ein Feld für die Stufe enthalten. Beispielausgabe: {"log": "hello", "level": "info"}
--message MESSAGE
Filtert alle Protokolle mit einer bestimmten Nachricht heraus. Die Nachricht wird buchstabengetreu abgeglichen und nicht als Ausdruck. Beispiel: Die Nachrichten "Hello", "!" und "Hello, World!" würden für das Protokoll "Hello, World!" zutreffen.
--namespace NAMESPACE, -n NAMESPACE
Der Kubernetes-Namensbereich, in dem Sie Protokolle filtern möchten.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--regex-message MESSAGE
Alle Protokolle, die ein Regex-Muster für eine angegebene Nachricht enthalten, werden herausgefiltert. Der Abgleich der Nachricht erfolgt anhand eines regulären Ausdrucks. Beispiel: Das Muster hello [0-9] würde für hello 1, hello 2 und hello 9 gelten
--type TYPE
Der Typ von Protokollen, auf die Sie den Filter anwenden möchten. Zum gegenwärtigen Zeitpunkt werden 'alle', 'Container' und 'Host' unterstützt.

Beispiele

Filtert Protokolle heraus, die durch Ihre Protokollierungskonfiguration weitergeleitet werden.

ibmcloud ks logging filter create \
  --cluster CLUSTER_NAME_OR_ID \
  --type TYPE \
  --namespace NAME

ibmcloud oc logging filter get

Virtual Private Cloud Classic-Infrastruktur

Zeigt eine Protokollierungsfilterkonfiguration an.

ibmcloud ks logging filter get --cluster CLUSTER [--id ID] [--output OUTPUT] [-q] [--show-covering-filters] [--show-matching-configs]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--id ID
Gibt die ID des Protokollierungsfilters an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-covering-filters
Zeigt die Protokollierungsfilter an, wodurch die vorherigen Filter obsolet werden.
--show-matching-configs
Zeigt die Protokollierungskonfigurationen an, die mit der überprüften Konfiguration übereinstimmen.

Beispiele

Zeigt eine Protokollierungsfilterkonfiguration an.

ibmcloud ks logging filter get \
  --cluster CLUSTER_NAME_OR_ID \
  --id <_id> \
  --show-matching-configs SHOW-MATCHING-CONFIGS

ibmcloud oc logging filter rm

Virtual Private Cloud Classic-Infrastruktur

Löscht einen Protokollierungsfilter.

ibmcloud ks logging filter rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID)

Befehlsoptionen

--all
Alle Filter für die Protokollweiterleitung löschen.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--force-update
Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--id ID
Gibt die ID des Protokollierungsfilters an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Löscht einen Protokollierungsfilter.

ibmcloud ks logging filter rm --cluster CLUSTER_NAME_OR_ID --id FILTER_ID

ibmcloud oc logging filter update

Virtual Private Cloud Classic-Infrastruktur

Aktualisiert einen Protokollierungsfilter.

ibmcloud ks logging filter update --cluster CLUSTER --id ID [--container CONTAINER] [--force-update] [--lc LOGGING-CONFIG ...] [--level LEVEL] [--namespace NAMESPACE] [--output OUTPUT] [-q] [--type TYPE] (--message MESSAGE | --regex-message MESSAGE)

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--container CONTAINER
Der Name des Containers, in dem Sie Protokolle filtern möchten. Dieses Flag ist nur dann gültig, wenn der Containerprotokolltyp verwendet wird.
--force-update
Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--id ID
Gibt die ID des Protokollierungsfilters an.
--lc LOGGING-CONFIG, --logging-config LOGGING-CONFIG
Eine Protokollierungskonfigurations-ID. Erfolgt keine Angabe, wird der Filter auf alle Clusterprotokollierungskonfigurationen angewendet, die an den Filter übergeben werden. Sie können Protokollkonfigurationen anzeigen, die dem Filter entsprechen, indem Sie das Flag '--show-matching-configs' mit dem Befehl verwenden.
--level LEVEL
Filtert Protokolle auf einer angegebenen Stufe oder den darunterliegenden Stufen heraus. Zulässige Werte sind (in kanonischer Reihenfolge): schwerwiegender Fehler, Fehler, Warnung, Information, Debug und Trace. Beispiel: Wenn Sie Protokolle auf der Informationsebene herausfiltern, werden Protokolle der Debug- und Traceebene ebenfalls herausgefiltert. Hinweis: Sie können dieses Flag nur dann verwenden, wenn Protokollnachrichten das JSON-Format aufweisen und ein Feld für die Stufe enthalten. Beispielausgabe: {"log": "hello", "level": "info"}
--message MESSAGE
Filtert alle Protokolle mit einer bestimmten Nachricht heraus. Die Nachricht wird buchstabengetreu abgeglichen und nicht als Ausdruck. Beispiel: Die Nachrichten "Hello", "!" und "Hello, World!" würden für das Protokoll "Hello, World!" zutreffen.
--namespace NAMESPACE, -n NAMESPACE
Der Kubernetes-Namensbereich, in dem Sie Protokolle filtern möchten.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--regex-message MESSAGE
Alle Protokolle, die ein Regex-Muster für eine angegebene Nachricht enthalten, werden herausgefiltert. Der Abgleich der Nachricht erfolgt anhand eines regulären Ausdrucks. Beispiel: Das Muster hello [0-9] würde für hello 1, hello 2 und hello 9 gelten
--type TYPE
Der Typ von Protokollen, auf die Sie den Filter anwenden möchten. Zum gegenwärtigen Zeitpunkt werden 'alle', 'Container' und 'Host' unterstützt.

Beispiele

Aktualisiert einen Protokollierungsfilter.

ibmcloud ks logging filter update --cluster CLUSTER_NAME_OR_ID --id FILTER_ID --type TYPE

ibmcloud oc logging refresh

Virtual Private Cloud Classic-Infrastruktur

Protokollierungskonfiguration für einen Cluster aktualisieren.

ibmcloud ks logging refresh --cluster CLUSTER [--force-update] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--force-update
Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Protokollierungskonfiguration für einen Cluster aktualisieren.

ibmcloud ks logging refresh \
  --cluster CLUSTER_NAME_OR_ID \
  --force-update FORCE-UPDATE \
  -q

ibmcloud oc messages

Zeigt die aktuellen Benutzernachrichten an.

ibmcloud ks messages [-q]

Befehlsoptionen

-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Zeigt die aktuellen Benutzernachrichten an.

ibmcloud sat messages -q

ibmcloud oc nlb-dns add

Klassische Infrastruktur

Fügen Sie eine NLB-IP-Adresse zu einem bestehenden Hostnamen hinzu, den Sie mit … erstellt haben ibmcloud ks nlb-dns create.

ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP [--ip IP ...] --nlb-host HOST [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--ip IP
Eine oder mehrere NLB-IP-Adressen. Um die IP-Adressen der Load Balancer anzuzeigen, führen Sie den Befehl „ kubectl get svc -n <namespace> “ aus.
--nlb-host HOST
Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks nlb-dns ls.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Fügen Sie eine NLB-IP-Adresse zu einem bestehenden Hostnamen hinzu, den Sie mit … erstellt haben ibmcloud ks nlb-dns create.

ibmcloud ks nlb-dns add \
  --cluster CLUSTER_NAME_OR_ID \
  --ip IP_ADDRESS \
  --nlb-host HOSTNAME

ibmcloud oc nlb-dns create classic

Klassische Infrastruktur

DNS-Hostnamen erstellen, um mindestens eine NLB-IP-Adresse in einem klassischen Cluster zu registrieren.

ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP [--ip IP ...] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--ip IP
Eine oder mehrere NLB-IP-Adressen. Um die IP-Adressen der Load Balancer anzuzeigen, führen Sie den Befehl „ kubectl get svc -n <namespace> “ aus.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secret-namespace NAMESPACE
Der Namensbereich, in dem der geheime SSL-Schlüssel erstellt wird. Wenn dieses Flag nicht angegeben wird, wird das Geheimnis in default.

Beispiele

DNS-Hostnamen erstellen, um mindestens eine NLB-IP-Adresse in einem klassischen Cluster zu registrieren.

ibmcloud ks nlb-dns create classic \
  --cluster CLUSTER_NAME_OR_ID \
  --ip IP_ADDRESS \
  --secret-namespace NAME

ibmcloud oc nlb-dns create vpc-gen2

Virtual Private Cloud

DNS-Eintrag erstellen, um einen Hostnamen oder eine IP-Adresse für eine Lastausgleichsfunktion in einem VPC-Cluster zu registrieren.

ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER [--output OUTPUT] [-q] [--secret-namespace NAMESPACE] (--ip IP | --lb-host HOST)

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--ip IP
Eine oder mehrere NLB-IP-Adressen. Um die IP-Adressen der Load Balancer anzuzeigen, führen Sie den Befehl „ kubectl get svc -n <namespace> “ aus.
--lb-host HOST
Der VPC-Lastausgleichsfunktionshostname. Um die Hostnamen der Lastverteiler anzuzeigen, führen Sie den Befehl „ kubectl get svc -n <namespace> “ aus.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secret-namespace NAMESPACE
Der Namensbereich, in dem der geheime SSL-Schlüssel erstellt wird. Wenn dieses Flag nicht angegeben wird, wird das Geheimnis in default.

Beispiele

DNS-Eintrag erstellen, um einen Hostnamen oder eine IP-Adresse für eine Lastausgleichsfunktion in einem VPC-Cluster zu registrieren.

ibmcloud ks nlb-dns create vpc-gen2 \
  --cluster CLUSTER_NAME_OR_ID \
  --lb-host HOSTNAME \
  --secret-namespace NAME

ibmcloud oc nlb-dns get

Virtual Private Cloud Klassische Infrastruktur Satellite

Zeigen Sie die Details eines registrierten NLB-Hostnamens in einem Cluster an.

ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--nlb-subdomain SUBDOMAIN
Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl ibmcloud ks nlb-dns ls aus.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Zeigen Sie die Details eines registrierten NLB-Hostnamens in einem Cluster an.

ibmcloud ks nlb-dns get \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --output json

ibmcloud oc nlb-dns ls

Registrierte NLB-Hostnamen und -IP-Adressen in einem Cluster auflisten.

ibmcloud ks nlb-dns ls --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Registrierte NLB-Hostnamen und -IP-Adressen in einem Cluster auflisten.

ibmcloud ks nlb-dns ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc nlb-dns monitor configure

Statusprüfungsmonitor für einen vorhandenen NLB-Hostnamen in einem Cluster konfigurieren. Um den Monitor zu aktivieren, fügen Sie das Flag --enable hinzu. Zum Aktualisieren eines vorhandenen Monitors müssen Sie nur die Flags für die Einstellungen angeben, die geändert werden sollen.

ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST [--enable] [--header HEADER ...] [--interval INTERVAL] [--output OUTPUT] [--path PATH] [--port PORT] [-q] [--timeout TIMEOUT] [--type TYPE]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--enable
Statusprüfungsmonitor für den Hostnamen aktivieren.
--header HEADER
HTTP Die Request-Header für den Health-Check sind auf den „Host“-Header beschränkt. Diese Flagge gilt nur für den Typ HTTP oder HTTPS. Dieses Flag akzeptiert Werte im folgenden Format: --header Header-Name=value. Wenn Sie einen Monitor aktualisieren, werden die vorhandenen Header durch die von Ihnen angegebenen ersetzt. Um alle vorhandenen Header zu löschen, geben Sie das Flag mit einem leeren Wert an --header "".
--interval INTERVAL
Das Intervall (in Sekunden) zwischen den einzelnen Statusprüfungen. Kurze Intervalle können die Failover-Zeit verbessern, führen jedoch zu einer Erhöhung der Auslastung unter den IPs. Muss im Bereich [zwischen 60 und 300] liegen. Standardwert:60
--nlb-host HOST
Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks nlb-dns ls.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--path PATH
Der Endpunktpfad, für den die Statusprüfung ausgeführt wird. Diese Flagge gilt nur für den Typ HTTP oder HTTPS. Standardwert: /
--port PORT
Die Portnummer, zu der für die Zustandsprüfung eine Verbindung hergestellt werden soll. Für den Typ TCP ist dieses Flag erforderlich. Beim Typ HTTP oder HTTPS dieses Flag nur für Ports verwenden, die vom Standardwert 80 (HTTP) oder 443 (HTTPS) abweichen. HTTP Standard: 80. HTTPS Standard: 443.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--timeout TIMEOUT
Das Zeitlimit in Sekunden, bevor die IP-Adresse als fehlerhaft eingestuft wird. Muss im Bereich von [1 bis 60] liegen. Standardwert:5
--type TYPE
Das Protokoll, das für die Statusprüfung verwendet werden soll. Zulässige Werte: http, https, tcp

Beispiele

Statusprüfungsmonitor für einen vorhandenen NLB-Hostnamen in einem Cluster konfigurieren.

ibmcloud ks nlb-dns monitor configure \
  --port PORT \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --type TYPE

ibmcloud oc nlb-dns monitor disable

Klassische Infrastruktur

Vorhandenen Statusprüfungsmonitor für einen NLB-Hostnamen in einem Cluster inaktivieren.

ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--nlb-host HOST
Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks nlb-dns ls.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Deaktivieren Sie einen vorhandenen Health-Check-Monitor für einen NLB-Hostnamen in einem Cluster.

ibmcloud ks nlb-dns monitor disable \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --output json

ibmcloud oc nlb-dns monitor enable

Klassische Infrastruktur

Statusprüfungsmonitor für einen NLB-Hostnamen in einem Cluster aktivieren. Hinweis: Sie müssen den Monitor zunächst unter ibmcloud ks nlb-dns monitor configure konfigurieren.

ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--nlb-host HOST
Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks nlb-dns ls.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Statusprüfungsmonitor für einen NLB-Hostnamen in einem Cluster aktivieren.

ibmcloud ks nlb-dns monitor enable \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --output json

ibmcloud oc nlb-dns monitor get

Klassische Infrastruktur

Einstellungen für einen vorhandenen Statusprüfmonitor anzeigen.

ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--nlb-host HOST
Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks nlb-dns ls.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Einstellungen für einen vorhandenen Statusprüfmonitor anzeigen.

ibmcloud ks nlb-dns monitor get \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --output json

ibmcloud oc nlb-dns monitor ls

Klassische Infrastruktur

Einstellungen des Statusprüfmonitors für jeden NLB-Hostnamen in einem Cluster auflisten.

ibmcloud ks nlb-dns monitor ls --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Einstellungen des Statusprüfmonitors für jeden NLB-Hostnamen in einem Cluster auflisten.

ibmcloud ks nlb-dns monitor ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc nlb-dns replace

Virtual Private Cloud

Vorhandenen DNS-Hostnamen aktualisieren, indem der ihm in einem VPC-Cluster zugeordnete Lastausgleichsfunktionshostnamen ersetzt wird.

ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--lb-host HOST
Der VPC-Lastausgleichsfunktionshostname. Um die Hostnamen der Lastverteiler anzuzeigen, führen Sie den Befehl „ kubectl get svc -n <namespace> “ aus.
--nlb-subdomain SUBDOMAIN
Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl ibmcloud ks nlb-dns ls aus.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Vorhandenen DNS-Hostnamen aktualisieren, indem der ihm in einem VPC-Cluster zugeordnete Lastausgleichsfunktionshostnamen ersetzt wird.

ibmcloud ks nlb-dns replace \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --lb-host HOSTNAME

ibmcloud oc nlb-dns rm classic

Klassische Infrastruktur

NLB-IP-Adresse aus einem NLB-Hostnamen entfernen. Wenn Sie alle IPs aus einem Hostnamen entfernen, ist der Hostname immer noch vorhanden, nur sind ihm keine IPs zugeordnet.

ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--ip IP
Eine NLB-IP-Adresse. Um die mit dem Hostnamen verknüpften NLB-IP-Adressen anzuzeigen, führen Sie den Befehl „ ibmcloud ks nlb-dns ls “ aus.
--nlb-host HOST
Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus: ibmcloud ks nlb-dns ls.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

NLB-IP-Adresse aus einem NLB-Hostnamen entfernen.

ibmcloud ks nlb-dns rm classic \
  --cluster CLUSTER_NAME_OR_ID \
  --ip IP_ADDRESS \
  --nlb-host HOSTNAME

ibmcloud oc nlb-dns rm vpc-gen2

Virtual Private Cloud

Hostnamen oder IP-Adresse für eine Lastausgleichsfunktion aus einem DNS-Eintrag in einem VPC-Cluster entfernen.

ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--ip IP] [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--ip IP
Eine NLB-IP-Adresse. Um die mit dem Hostnamen verknüpften NLB-IP-Adressen anzuzeigen, führen Sie den Befehl „ ibmcloud ks nlb-dns ls “ aus.
--nlb-subdomain SUBDOMAIN
Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl ibmcloud ks nlb-dns ls aus.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Hostnamen oder IP-Adresse für eine Lastausgleichsfunktion aus einem DNS-Eintrag in einem VPC-Cluster entfernen.

ibmcloud ks nlb-dns rm vpc-gen2 \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --ip IP_ADDRESS

ibmcloud oc nlb-dns secret regenerate

Virtual Private Cloud Klassische Infrastruktur Satellite

Generieren Sie das Zertifikat und den geheimen Schlüssel für eine NLB-Unterdomäne neu.

ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--nlb-subdomain SUBDOMAIN
Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl ibmcloud ks nlb-dns ls aus.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Generieren Sie das Zertifikat und den geheimen Schlüssel für eine NLB-Unterdomäne neu.

ibmcloud ks nlb-dns secret regenerate \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --output json

ibmcloud oc nlb-dns secret rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Löschen eines geheimen Schlüssels aus einer NLB-Unterdomäne und verhindern der zukünftigen Erneuerung des Zertifikats.

ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN [-f] [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--nlb-subdomain SUBDOMAIN
Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl ibmcloud ks nlb-dns ls aus.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Löschen eines geheimen Schlüssels aus einer NLB-Unterdomäne und verhindern der zukünftigen Erneuerung des Zertifikats.

ibmcloud ks nlb-dns secret rm --cluster CLUSTER_NAME_OR_ID --nlb-subdomain DOMAIN -f

ibmcloud oc quota ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Alle Kontingente und Grenzwerte für Clusterressourcen in Ihrem IBM Cloud-Konto auflisten.

ibmcloud ks quota ls [--output OUTPUT] [--provider PROVIDER] [-q]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--provider PROVIDER
Liste nach einen bestimmten Infrastrukturprovider filtern. Zulässige Werte: classic, vpc-classic, vpc-gen2, satellite
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Alle Kontingente und Grenzwerte für Clusterressourcen in Ihrem IBM Cloud-Konto auflisten.

ibmcloud ks quota ls --output json --provider PROVIDER_ID -q

ibmcloud oc script update

Virtual Private Cloud Classic-Infrastruktur

Scripts, die die Befehle des IBM Cloud Kubernetes Service-Plug-ins aufrufen, neu schreiben. Befehle mit vorheriger Struktur wurden durch Befehle mit der Betastruktur ersetzt.

ibmcloud ks script update [--in-place] FILE [FILE ...]

Befehlsoptionen

--in-place FILE FILE
Schreiben Sie die Quellendatei mit der aktualisierten Befehlsstruktur neu.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Scripts, die die Befehle des IBM Cloud Kubernetes Service-Plug-ins aufrufen, neu schreiben.

ibmcloud ks script update --in-place IN-PLACE -q

ibmcloud oc security-group ls

Alle Sicherheitsgruppen auflisten, die einem Cluster zugeordnet sind.

ibmcloud ks security-group ls --cluster CLUSTER [--attached-to ATTACHED] [--managed-by MANAGER] [--output OUTPUT] [-q] [--scope SCOPE]

Befehlsoptionen

--attached-to ATTACHED
Filtern Sie die Sicherheitsgruppen nach den Komponenten, denen sie zugeordnet sind. Zulässige Werte: cluster, load-balancer, vpc, vpe-gateway, worker-pool
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--managed-by MANAGER
Geben Sie „ user “ an, um die vom Benutzer erstellten Sicherheitsgruppen anzuzeigen. Geben Sie „ ibm “ an, um nur die von „ IBM “ verwalteten Sicherheitsgruppen zurückzugeben. Zulässige Werte: ibm, user
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--scope SCOPE
Geben Sie „ cluster “ an, um Sicherheitsgruppen zurückzugeben, deren Geltungsbereich auf den Cluster beschränkt ist. Geben Sie „ vpc “ an, um Sicherheitsgruppen zurückzugeben, deren Geltungsbereich sich auf die gesamte VPC erstreckt. Zulässige Werte: cluster, vpc

Beispiele

Alle Sicherheitsgruppen auflisten, die einem Cluster zugeordnet sind.

ibmcloud ks security-group ls \
  --cluster CLUSTER_NAME_OR_ID \
  --attached-to ATTACHED-TO \
  --scope SCOPE

ibmcloud oc security-group reset

Virtual Private Cloud Classic-Infrastruktur

Löscht alle vorhandenen Sicherheitsgruppenregeln und wendet Standardregeln erneut an.

ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--security-group GROUP, --sg GROUP
Geben Sie die Sicherheitsgruppen-ID an.

Beispiele

Löscht alle vorhandenen Sicherheitsgruppenregeln und wendet Standardregeln erneut an.

ibmcloud ks security-group reset \
  --cluster CLUSTER_NAME_OR_ID \
  --security-group GROUP \
  -f

ibmcloud oc security-group sync

Virtual Private Cloud Classic-Infrastruktur

Wendet nicht vorhandene Standardsicherheitsgruppenregeln erneut an. Löscht keine bereits vorhandenen Regeln.

ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--security-group GROUP, --sg GROUP
Geben Sie die Sicherheitsgruppen-ID an.

Beispiele

Wendet nicht vorhandene Standardsicherheitsgruppenregeln erneut an.

ibmcloud ks security-group sync --cluster CLUSTER_NAME_OR_ID --security-group GROUP -q

ibmcloud oc storage attachment create

Der Befehl „ storage attachment create “ ist eine Beta-Funktion.

Virtual Private Cloud

Speicherdatenträger zu einem Workerknoten zuordnen.

ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--volume VOLUME
Geben Sie die Datenträger-ID an. Führen Sie ibmcloud ks storage volume ls aus, um die verfügbaren Datenträger aufzulisten.
--worker WORKER, -w WORKER
Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks workers.

Beispiele

Speicherdatenträger zu einem Workerknoten zuordnen.

ibmcloud ks storage attachment create \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --volume VOLUME

ibmcloud oc storage attachment get

Der Befehl „ storage attachment get “ ist eine Beta-Funktion.

Virtual Private Cloud

Details einer Datenträgerzuordnung in einem Cluster abrufen.

ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

Befehlsoptionen

--attachment ATTACHMENT
Geben Sie die ID der Datenträgerzuordnung an. Führen Sie zum Auflisten der verfügbaren Zuordnungen den Befehl ibmcloud ks storage attachment ls aus.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker WORKER, -w WORKER
Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks workers.

Beispiele

Details einer Datenträgerzuordnung in einem Cluster abrufen.

ibmcloud ks storage attachment get \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --attachment ATTACHMENT

ibmcloud oc storage attachment ls

Der Befehl „ storage attachment ls “ ist eine Beta-Funktion.

Virtual Private Cloud

Alle für einen Worker im Cluster vorhandenen Speicherdatenträgerzuordnungen auflisten.

ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker WORKER, -w WORKER
Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks workers.

Beispiele

Alle für einen Worker im Cluster vorhandenen Speicherdatenträgerzuordnungen auflisten.

ibmcloud ks storage attachment ls \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --output json

ibmcloud oc storage attachment rm

Der Befehl „ storage attachment rm “ ist eine Beta-Funktion.

Virtual Private Cloud

Zuordnung eines Datenträgers zu einem Workerknoten löschen.

ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [-q]

Befehlsoptionen

--attachment ATTACHMENT
Geben Sie die ID der Datenträgerzuordnung an. Führen Sie zum Auflisten der verfügbaren Zuordnungen den Befehl ibmcloud ks storage attachment ls aus.
--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker WORKER, -w WORKER
Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks workers.

Beispiele

Zuordnung eines Datenträgers zu einem Workerknoten löschen.

ibmcloud ks storage attachment rm \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --attachment ATTACHMENT

ibmcloud oc storage volume get

Der Befehl „ storage volume get “ ist eine Beta-Funktion.

Virtual Private Cloud Classic-Infrastruktur

Details eines Datenträgers abrufen.

ibmcloud ks storage volume get --volume VOLUME [--output OUTPUT] [-q]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--volume VOLUME
Geben Sie die Datenträger-ID an. Führen Sie ibmcloud ks storage volume ls aus, um die verfügbaren Datenträger aufzulisten.

Beispiele

Details eines Datenträgers abrufen.

ibmcloud ks storage volume get --volume VOLUME --output json -q

ibmcloud oc storage volume ls

Der Befehl „ storage volume ls “ ist eine Beta-Funktion.

Virtual Private Cloud Classic-Infrastruktur

Details der Datenträger auflisten.

ibmcloud ks storage volume ls [--cluster CLUSTER] [--output OUTPUT] [--provider PROVIDER] [-q] [--zone ZONE]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--provider PROVIDER
Liste nach einen bestimmten Infrastrukturprovider filtern. Zulässige Werte: classic, vpc-classic, vpc-gen2, satellite
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--zone ZONE
Eine Zone, nach der gefiltert werden kann. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks locations.

Beispiele

Details der Datenträger auflisten.

ibmcloud ks storage volume ls \
  --cluster CLUSTER_NAME_OR_ID \
  --provider PROVIDER_ID \
  --zone ZONE

ibmcloud oc subnets

Verfügbare portierbare Teilnetze in Ihrem IBM Cloud-Infrastrukturkonto auflisten.

ibmcloud ks subnets --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--vpc-id ID] [--zone ZONE]

Befehlsoptionen

-l LOCATION, --location LOCATION
Ein Standort, nach dem gefiltert werden kann. Um die verfügbaren Standorte aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks locations.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--provider PROVIDER
Liste nach einen bestimmten Infrastrukturprovider filtern. Verfügbare Optionen: classic, vpc-classic, vpc-gen2
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--vpc-id ID
Erforderlich für die Anbietertypen und vpc-classic vpc-gen2: Die ID der VPC, für die Subnetze aufgelistet werden sollen. Zum Auflisten der VPC-IDs führen Sie den Befehl ibmcloud ks vpcs aus.
--zone ZONE
Erforderlich für die Anbietertypen und vpc-classic vpc-gen2: Die Zone, für die VPC-Subnetze aufgelistet werden sollen. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls --provider vpc-classic|vpc-gen2.

Beispiele

Verfügbare portierbare Teilnetze in Ihrem IBM Cloud-Infrastrukturkonto auflisten.

ibmcloud ks subnets \
  --vpc-id VPC_ID \
  --zone ZONE \
  --output json \
  --provider PROVIDER_ID \
  -l L

ibmcloud oc versions

Alle Containerplattformversionen auflisten, die für IBM Cloud Kubernetes Service-Cluster verfügbar sind.

ibmcloud ks versions [--output OUTPUT] [-q] [--show-version VERSION]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-version VERSION
Zeigt nur die Versionen der angegebenen Containerplattform an. Zulässige Werte: OpenShift, Kubernetes

Beispiele

Alle Containerplattformversionen auflisten, die für IBM Cloud Kubernetes Service-Cluster verfügbar sind.

ibmcloud ks versions --output json --show-version VERSION -q

ibmcloud oc vlan ls

Klassische Infrastruktur

Verfügbare öffentliche und private VLANs für eine Zone auflisten.

ibmcloud ks vlan ls --zone ZONE [--output OUTPUT] [-q]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Verfügbare öffentliche und private VLANs für eine Zone auflisten.

ibmcloud ks vlan ls --zone ZONE --output json -q

ibmcloud oc vlan spanning get

Klassische Infrastruktur

Den Status des VLAN-Spanning für Ihr klassisches IBM Cloud-Infrastrukturkonto anzeigen

ibmcloud ks vlan spanning get [--output OUTPUT] [-q] [--region REGION]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region REGION
Gewünschte Region anzeigen. Wenn noch keine Region ausgewählt wurde, muss dieses Argument angegeben werden. Um zu überprüfen, ob eine Region betroffen ist, führen Sie den Befehl „ ibmcloud target “ aus.

Beispiele

Den Status des VLAN-Spanning für Ihr klassisches IBM Cloud-Infrastrukturkonto anzeigen

ibmcloud ks vlan spanning get --output json --region REGION -q

ibmcloud oc vni attach baremetal

Virtual Private Cloud

Eine virtuelle Netzwerkschnittstelle an einen Bare-Metal-Worker-Knoten oder -Cluster anbinden.

ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI [--auto-delete] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Befehlsoptionen

--auto-delete
Die VNI automatisch löschen, wenn sie aus dem Cluster entfernt wird.
--cluster-id ID, -c ID
Die ID des Clusters.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--vlan VLAN
Die VLAN-ID für den Anschluss des Bare-Metal-Knotens. Muss für jedes VPC-Subnetz eindeutig sein. Mehrere VNIs aus demselben Subnetz können dieselbe VLAN-ID wiederverwenden. Gültiger Bereich: 1-500.
--vni VNI
Die ID der virtuellen Netzwerkschnittstelle, die verbunden werden soll. Sie müssen VNIs angeben, für die derzeit keine Zielressource vorhanden ist. Um alle VNIs aufzulisten, führen Sie den Befehl „ ibmcloud is vnis “ aus. Um zu überprüfen, ob eine bestimmte VNI bereits einer Ressource zugeordnet ist, sehen Sie im Feld „Target“ in „ibmcloud is vni <VNI_ID>“ nach.
--worker WORKER, -w WORKER
Die ID des Worker-Knotens.

Beispiele

Eine virtuelle Netzwerkschnittstelle an einen Bare-Metal-Worker-Knoten oder -Cluster anbinden.

ibmcloud ks vni attach baremetal \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc vni detach

Virtual Private Cloud

Eine virtuelle Netzwerkschnittstelle von einem Worker-Knoten oder einem Cluster trennen.

ibmcloud ks vni detach --vni VNI [-f] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Befehlsoptionen

--cluster-id ID, -c ID
Die ID des Clusters.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--vni VNI
Die ID der virtuellen Netzwerkschnittstelle, die getrennt werden soll.
--worker WORKER, -w WORKER
Die ID des Worker-Knotens.

Beispiele

Eine virtuelle Netzwerkschnittstelle von einem Worker-Knoten oder einem Cluster trennen.

ibmcloud ks vni detach --cluster-id CLUSTER_NAME_OR_ID --worker WORKER_ID --vni VNI

ibmcloud oc vni ls

Virtual Private Cloud

Liste der virtuellen Netzwerkschnittstellen, die mit einem Cluster oder einem Worker-Knoten verbunden sind.

ibmcloud ks vni ls [--after AFTER] [--first FIRST] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Befehlsoptionen

--after AFTER
Zeige virtuelle Netzwerkschnittstellen hinter dem angegebenen Cursor an.
--cluster-id ID, -c ID
Die ID des Clusters.
--first FIRST
Zeige die nächsten virtuellen Netzwerkschnittstellen an, bis zur ersten Anzahl von VNIs.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker WORKER, -w WORKER
Die ID des Worker-Knotens.

Beispiele

Liste der an einen Cluster angeschlossenen virtuellen Netzwerkschnittstellen.

ibmcloud ks vni ls --cluster-id ID

Liste der virtuellen Netzwerkschnittstellen, die mit einem Worker-Knoten verbunden sind.

ibmcloud ks vni ls --worker WORKER

ibmcloud oc vpc ls

Listet alle VPC in der Zielressourcengruppe auf. Wenn keine Ressourcengruppe ausgewählt ist, werden alle VPCs im Konto aufgelistet.

ibmcloud ks vpc ls [--output OUTPUT] [--provider PROVIDER] [-q]

Befehlsoptionen

--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--provider PROVIDER
Der Typ des VPC-Infrastrukturproviders. Unterstützte Werte sind vpc-classic und vpc-gen2. Standardmäßig werden VPCs aller Providertypen zurückgegeben.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Listet alle VPC in der Zielressourcengruppe auf.

ibmcloud ks vpc ls --provider PROVIDER_ID --output json -q

ibmcloud oc vpc outbound-traffic-protection disable

Deaktivieren Sie den Schutz für ausgehenden Datenverkehr für einen „Secure By Default“-VPC-Cluster.

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Deaktivieren Sie den Schutz für ausgehenden Datenverkehr für einen „Secure By Default“-VPC-Cluster.

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc vpc outbound-traffic-protection enable

Aktivieren Sie den Schutz für ausgehenden Datenverkehr für einen „Secure By Default“-VPC-Cluster.

ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivieren Sie den Schutz für ausgehenden Datenverkehr für einen „Secure By Default“-VPC-Cluster.

ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc vpc secure-by-default enable

Aktivieren Sie die standardmäßige sichere VPC-Netzwerkkonfiguration für einen VPC-Cluster unter Verwendung von älteren Sicherheitsgruppen.

ibmcloud ks vpc secure-by-default enable --cluster CLUSTER [--disable-outbound-traffic-protection] [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--disable-outbound-traffic-protection
Aktivieren Sie diese Option, um den öffentlichen ausgehenden Zugriff von den Cluster-Workern zu ermöglichen. Standardmäßig ist der öffentliche ausgehende Zugriff gesperrt.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Aktivieren Sie die standardmäßige sichere VPC-Netzwerkkonfiguration für einen VPC-Cluster unter Verwendung von älteren Sicherheitsgruppen.

ibmcloud ks vpc secure-by-default enable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  --disable-outbound-traffic-protection DISABLE-OUTBOUND-TRAFFIC-PROTECTION

ibmcloud oc webhook-create

Webhook in einem Cluster registrieren.

ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL [--level LEVEL] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--level LEVEL
Benachrichtigungsstufe festlegen. Zulässige Werte sind oder Normal Warning. Der Standardwert ist Warning.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--type TYPE
Der Typ des Webhooks, den Sie verwenden wollen. Derzeit slack wird unterstützt.
--url URL
Die WebHook-URL.

Beispiele

Webhook in einem Cluster registrieren.

ibmcloud ks webhook-create --cluster CLUSTER_NAME_OR_ID --type TYPE --url URL

ibmcloud oc worker get

Virtual Private Cloud Klassische Infrastruktur Satellite

Zeigt die Details eines Workerknotens an.

ibmcloud ks worker get --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker WORKER, -w WORKER
Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks workers.

Beispiele

Zeigt die Details eines Workerknotens an.

ibmcloud ks worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_ID --output json

ibmcloud oc worker ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Alle Workerknoten in einem Cluster auflisten.

ibmcloud ks worker ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-delete-reason] [--show-deleted] [--show-pools] [--worker-pool POOL]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-delete-reason
Die Ursache für das Löschen des Workerknotens anzeigen.
--show-deleted
Workerknoten anzeigen, die aus dem Cluster gelöscht wurden.
--show-pools
Worker-Pool anzeigen, zu dem die einzelnen Worker gehören.
--worker-pool POOL, -p POOL
Nur die Workerknoten anzeigen, die zum angegebenen Worker-Pool gehören.

Beispiele

Alle Workerknoten in einem Cluster auflisten.

ibmcloud ks worker ls \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --show-pools

ibmcloud oc worker reboot

Virtual Private Cloud Klassische Infrastruktur Satellite

Workerknoten erneut starten.

ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [--hard] [-q] [--skip-master-health]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--hard
Den Neustart eines Workerknotens durch Unterbrechen der Stromzufuhr des Workerknotens erzwingen. Verwenden Sie diese Option, wenn der Workerknoten nicht antwortet oder Docker blockiert ist.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--skip-master-health
Überprüfung des Masterstatus vor dem Initiieren einer Aktion überspringen.
--worker WORKER, -w WORKER
Eine oder mehrere Worker-IDs angeben.

Beispiele

Workerknoten erneut starten.

ibmcloud ks worker reboot \
  --cluster CLUSTER_NAME_OR_ID \
  --hard HARD \
  --skip-master-health IP_ADDRESS

ibmcloud oc worker reload

Virtual Private Cloud Klassische Infrastruktur Satellite

Löschen Sie die Daten, erstellen Sie ein neues Image und installieren Sie Kubernetes mit der neuesten Patch-Version auf einem oder mehreren Worker-Knoten neu. Diese Aktion kann nicht rückgängig gemacht werden. Es werden klassische Knoten und Bare-Metal-VPC-Knoten unterstützt.

ibmcloud ks worker reload --worker WORKER [--worker WORKER ...] [-f] [-q] [--skip-master-health]

Befehlsoptionen

-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--skip-master-health
Überprüfung des Masterstatus vor dem Initiieren einer Aktion überspringen.
--worker WORKER, -w WORKER
Eine oder mehrere Worker-IDs angeben.

Beispiele

Löschen Sie die Daten, erstellen Sie ein neues Image und installieren Sie Kubernetes mit der neuesten Patch-Version auf einem oder mehreren Worker-Knoten neu.

ibmcloud ks worker reload --skip-master-health IP_ADDRESS -f --worker WORKER_ID

ibmcloud oc worker replace

Virtual Private Cloud Klassische Infrastruktur Satellite

Löscht einen Workerknoten und ersetzt ihn durch einen neuen Workerknoten im selben Worker-Pool.

ibmcloud ks worker replace --cluster CLUSTER --worker WORKER [-f] [-q] [--update]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--update
Workerknoten auf die gleiche Haupt- und Nebenversion des Masters und den neuesten Patch aktualisieren. Außerdem wird das Betriebssystem aktualisiert, wenn das Betriebssystem des Worker-Pools aktualisiert wurde.
--worker WORKER, -w WORKER
Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks workers.

Beispiele

Löscht einen Workerknoten und ersetzt ihn durch einen neuen Workerknoten im selben Worker-Pool.

ibmcloud ks worker replace \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --update UPDATE

ibmcloud oc worker rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Workerknoten aus einem Cluster entfernen.

ibmcloud ks worker rm --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker WORKER, -w WORKER
Eine oder mehrere Worker-IDs angeben.

Beispiele

Workerknoten aus einem Cluster entfernen.

ibmcloud ks worker rm --cluster CLUSTER_NAME_OR_ID -f --worker WORKER_ID

ibmcloud oc worker update

Klassische Infrastruktur

Einen oder mehrere Workerknoten in einem klassischen Cluster auf eine neue Kubernetes-Version aktualisieren. Während der Aktualisierung wird der Workerknoten mit dem aktuellen Image aktualisiert und die Daten werden permanent gelöscht, falls sie nicht im persistenten Speicher gespeichert sind.

ibmcloud ks worker update --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker WORKER, -w WORKER
Eine oder mehrere Worker-IDs angeben.

Beispiele

Einen oder mehrere Workerknoten in einem klassischen Cluster auf eine neue Kubernetes-Version aktualisieren.

ibmcloud ks worker update --cluster CLUSTER_NAME_OR_ID -f --worker WORKER_ID

ibmcloud oc worker-pool create classic

Klassische Infrastruktur

Einem klassischen Cluster einen Worker-Pool hinzufügen. Es werden erst Workerknoten erstellt, wenn Zonen zum Worker-Pool hinzugefügt wurden.

ibmcloud ks worker-pool create classic --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--hardware HARDWARE] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--disable-disk-encrypt
Verschlüsselung auf einem Workerknoten inaktivieren.
--entitlement ENTITLEMENT
Setzen Sie dieses Flag nur ocp_entitled dann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die eine Berechtigung für OpenShift enthält.
--flavor FLAVOR
Der Typ eines Workerknotens. Um die verfügbaren Varianten anzuzeigen, rufen Sie ibmcloud ks flavor ls --zone <zone name> (für öffentliche IBM Cloud-Konten) oder ibmcloud ks flavor ls (für IBM Cloud Dedicated-Konten) auf.
--hardware HARDWARE
Der Grad an Hardware-Isolation für Ihren Workerknoten. Verwenden Sie dedicated, wenn die verfügbaren physischen Ressourcen ausschließlich Ihnen zugeordnet werden sollen. Geben Sie shared an, um zuzulassen, dass physische Ressourcen mit anderen IBM Kunden gemeinsam genutzt werden können. Der Standardwert für öffentliche IBM Cloud-Konten ist 'shared'. Für dedizierte IBM Cloud-Konten ist nur die Option 'dedicated' verfügbar.
--label LABEL, -l LABEL
Legt Bezeichnungen für alle Worker im Worker-Pool fest.
--name NAME
Einen Namen für den Worker-Pool eingeben.
--operating-system SYSTEM
Den Namen des Betriebssystems angeben.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size-per-zone SIZE
Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.

Beispiele

Einem klassischen Cluster einen Worker-Pool hinzufügen.

ibmcloud ks worker-pool create classic \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --size-per-zone ZONE

ibmcloud oc worker-pool create satellite

Fügen Sie einem IBM Cloud Satellite-Cluster einen Worker-Pool hinzu. Es werden erst Workerknoten erstellt, wenn Zonen zum Worker-Pool hinzugefügt wurden.

ibmcloud ks worker-pool create satellite --cluster CLUSTER --host-label LABEL [--host-label LABEL ...] --name NAME --size-per-zone SIZE --zone ZONE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--entitlement ENTITLEMENT
Setzen Sie dieses Flag nur ocp_entitled dann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die eine Berechtigung für OpenShift enthält.
--host-label LABEL, --hl LABEL
Geben Sie beliebige Bezeichnungen als Schlüssel-Wert-Paare ein, um den Host zu identifizieren, der Ihrer Satellite-Steuerungsebene oder Ihrem Red Hat OpenShift-Cluster zugewiesen werden soll. Der erste Host, der diese Bezeichnung aufweist und nicht zugeordnet ist, wird automatisch der Steuerebene oder dem Cluster zugewiesen. Führen Sie ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID> aus, um verfügbare Hostbezeichnungen zu suchen.
--label LABEL, -l LABEL
Legt Bezeichnungen für alle Worker im Worker-Pool fest.
--name NAME
Einen Namen für den Worker-Pool eingeben.
--operating-system SYSTEM
Den Namen des Betriebssystems angeben.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size-per-zone SIZE
Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Fügen Sie einem IBM Cloud Satellite-Cluster einen Worker-Pool hinzu.

ibmcloud ks worker-pool create satellite \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE

ibmcloud oc worker-pool create vpc-classic

Worker-Pool zu einem Cluster mit VPC der 1. Generation hinzufügen. Es werden erst Workerknoten erstellt, wenn Zonen zum Worker-Pool hinzugefügt wurden.

ibmcloud ks worker-pool create vpc-classic --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q] [--vpc-id ID]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--entitlement ENTITLEMENT
Setzen Sie dieses Flag nur ocp_entitled dann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die eine Berechtigung für OpenShift enthält.
--flavor FLAVOR
Der Typ eines Workerknotens. Um die verfügbaren Varianten anzuzeigen, rufen Sie ibmcloud ks flavor ls --zone <zone name> (für öffentliche IBM Cloud-Konten) oder ibmcloud ks flavor ls (für IBM Cloud Dedicated-Konten) auf.
--label LABEL, -l LABEL
Legt Bezeichnungen für alle Worker im Worker-Pool fest.
--name NAME
Einen Namen für den Worker-Pool eingeben.
--operating-system SYSTEM
Den Namen des Betriebssystems angeben.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size-per-zone SIZE
Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.
--vpc-id ID
Die ID der VPC-Instanz, in der die Workerknoten erstellt werden sollen; diese VPC-Instanz muss mit der VPC-Instanz übereinstimmen, in dem sich der Cluster befindet. Führen Sie ibmcloud ks cluster get -c <cluster_name_or_ID> aus, um die VPC-ID des Clusters aufzulisten. Wenn dieses Flag nicht angegeben wird, wird standardmäßig die VPC-ID von vorhandenen Worker-Pools in dem Cluster aufgelistet.

Beispiele

Worker-Pool zu einem Cluster mit VPC der 1. Generation hinzufügen.

ibmcloud ks worker-pool create vpc-classic \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --flavor FLAVOR

ibmcloud oc worker-pool create vpc-gen2

Virtual Private Cloud

Worker-Pool zu einem Cluster mit VPC der 2. Generation hinzufügen. Es werden erst Workerknoten erstellt, wenn Zonen zum Worker-Pool hinzugefügt wurden.

ibmcloud ks worker-pool create vpc-gen2 --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--crk CRK] [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--kms-account-id ID] [--kms-instance INSTANCE] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q] [--secondary-storage STORAGE] [--security-group GROUP ...] [--vpc-id ID]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--crk CRK
Die ID des Rootschlüssels der Instanz für den Schlüsselmanagementservice, die für die Verschlüsselung der lokalen Festplatte verwendet werden soll. Um die verfügbaren Root-Schlüssel aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks kms crk ls --instance-id <kms_instance>.
--disable-disk-encrypt
Verschlüsselung auf einem Workerknoten inaktivieren.
--entitlement ENTITLEMENT
Setzen Sie dieses Flag nur ocp_entitled dann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die eine Berechtigung für OpenShift enthält.
--flavor FLAVOR
Der Typ eines Workerknotens. Um die verfügbaren Varianten anzuzeigen, rufen Sie ibmcloud ks flavor ls --zone <zone name> (für öffentliche IBM Cloud-Konten) oder ibmcloud ks flavor ls (für IBM Cloud Dedicated-Konten) auf.
--kms-account-id ID
Die ID des Kontos, das die KMS-Instanz enthält, die Sie für die Verschlüsselung lokaler Platten oder geheimer Schlüssel verwenden möchten.
--kms-instance INSTANCE
Die ID der Instanz des Schlüsselmanagementservice, die für die Verschlüsselung der lokalen Festplatte verwendet werden soll. Um die verfügbaren KMS-Instanzen aufzulisten, führen Sie den Befehl ibmcloud ks kms instance ls aus.
--label LABEL, -l LABEL
Legt Bezeichnungen für alle Worker im Worker-Pool fest.
--name NAME
Einen Namen für den Worker-Pool eingeben.
--operating-system SYSTEM
Den Namen des Betriebssystems angeben.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secondary-storage STORAGE
Die sekundäre Speicheroption für den Typ. Um die für eine Variante verfügbaren Sekundärspeicheroptionen anzuzeigen, führen Sie den Befehl „ ibmcloud ks flavor get --provider vpc-gen2 --zone <zone name> “ aus.
--security-group GROUP
Optional. Geben Sie bis zu fünf Sicherheitsgruppen-IDs für die Anwendung auf alle Worker im Worker-Pool an.
--size-per-zone SIZE
Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.
--vpc-id ID
Die ID der VPC-Instanz, in der die Workerknoten erstellt werden sollen; diese VPC-Instanz muss mit der VPC-Instanz übereinstimmen, in dem sich der Cluster befindet. Führen Sie ibmcloud ks cluster get -c <cluster_name_or_ID> aus, um die VPC-ID des Clusters aufzulisten. Wenn dieses Flag nicht angegeben wird, wird standardmäßig die VPC-ID von vorhandenen Worker-Pools in dem Cluster aufgelistet.

Beispiele

Worker-Pool zu einem Cluster mit VPC der 2. Generation hinzufügen.

ibmcloud ks worker-pool create vpc-gen2 \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --flavor FLAVOR

ibmcloud oc worker-pool get

Virtual Private Cloud Klassische Infrastruktur Satellite

Details eines Worker-Pools auflisten.

ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Details eines Worker-Pools auflisten.

ibmcloud ks worker-pool get \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --output json

ibmcloud oc worker-pool label rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Entfernt alle angepassten Kubernetes-Bezeichnungen von allen Workerknoten in einem Worker-Pool.

ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Entfernt alle angepassten Kubernetes-Bezeichnungen von allen Workerknoten in einem Worker-Pool.

ibmcloud ks worker-pool label rm \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  -f

ibmcloud oc worker-pool label set

Virtual Private Cloud Klassische Infrastruktur Satellite

Kubernetes-Bezeichnungen für alle Workerknoten in einem Worker-Pool festlegen.

ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL [--label LABEL ...] --worker-pool POOL [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--label LABEL, -l LABEL
Legt angepasste Kubernetes-Bezeichnungen im Schlüssel/Wert-Format (key=value) für alle Workerknoten im Worker-Pool fest. Bei mehreren Bezeichnungen wiederholen Sie dieses Flag. Um bereits vorhandene, angepasste Bezeichnungen im Worker-Pool beizubehalten, müssen Sie die betreffenden Bezeichnungen in dieses Flag einschließen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Kubernetes-Bezeichnungen für alle Workerknoten in einem Worker-Pool festlegen.

ibmcloud ks worker-pool label set \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --label <key=value>

ibmcloud oc worker-pool ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Alle Worker-Pools in einem Cluster auflisten

ibmcloud ks worker-pool ls --cluster CLUSTER [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.

Beispiele

Alle Worker-Pools in einem Cluster auflisten

ibmcloud ks worker-pool ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc worker-pool operating-system set

Legen Sie das Betriebssystem fest. Nachdem Sie das Betriebssystem festgelegt haben, müssen Sie Ihre Worker aktualisieren, indem Sie entweder ibmcloud ks worker update oder ibmcloud ks worker replace ausführen.

ibmcloud ks worker-pool operating-system set --cluster CLUSTER --operating-system SYSTEM --worker-pool POOL [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--operating-system SYSTEM
Den Namen des Betriebssystems angeben.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Legen Sie das Betriebssystem fest.

ibmcloud ks worker-pool operating-system set \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --operating-system OS

ibmcloud oc worker-pool rebalance

Virtual Private Cloud Klassische Infrastruktur Satellite

Einen Worker-Pool in einem Cluster neu ausgleichen. Beim Rebalancing werden Worker-Knoten hinzugefügt oder entfernt, um die Größe des Worker-Pools pro Zone anzupassen. Satellite Worker-Pools können manuell zugewiesene Knoten entfernen, wenn diese nicht mit den Host-Labels des Worker-Pools übereinstimmen.

ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Einen Worker-Pool in einem Cluster neu ausgleichen.

ibmcloud ks worker-pool rebalance \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  -f

ibmcloud oc worker-pool resize

Virtual Private Cloud Klassische Infrastruktur Satellite

Größe des Worker-Pools so ändern, dass die angegebene Anzahl von Workern pro Zone vorhanden ist.

ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size-per-zone SIZE
Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Größe des Worker-Pools so ändern, dass die angegebene Anzahl von Workern pro Zone vorhanden ist.

ibmcloud ks worker-pool resize \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --size-per-zone ZONE

ibmcloud oc worker-pool rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Entfernt einen Worker-Pool aus einem Cluster.

ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Entfernt einen Worker-Pool aus einem Cluster.

ibmcloud ks worker-pool rm --cluster CLUSTER_NAME_OR_ID --worker-pool POOL_NAME -f

ibmcloud oc worker-pool taint rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Alle Kubernetes-Taints aus allen Workerknoten in einem Worker-Pool entfernen.

ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Alle Kubernetes-Taints aus allen Workerknoten in einem Worker-Pool entfernen.

ibmcloud ks worker-pool taint rm \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  -f

ibmcloud oc worker-pool taint set

Virtual Private Cloud Klassische Infrastruktur Satellite

Kubernetes-Taints für alle Workerknoten in einem Worker-Pool festlegen. Taints verhindern, dass Pods ohne übereinstimmende Tolerierungen auf den Workerknoten ausgeführt werden können.

ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT [--taint TAINT ...] --worker-pool POOL [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--taint TAINT
Legt Taints für alle Worker im Worker-Pool fest. Geben Sie den Taint Kubernetes im Format an key=value:effect. Das ist key=value ein Paar wie beispielsweise, das env=prod Sie verwenden, um die Taint-Einstellung des Worker-Knotens und die entsprechenden Pod-Toleranzen zu verwalten. Der ist effect ein Kubernetes-Taint-Effekt wie beispielsweise, der NoSchedule beschreibt, wie der Taint funktioniert.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Kubernetes-Taints für alle Workerknoten in einem Worker-Pool festlegen.

ibmcloud ks worker-pool taint set \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --taint TAINT

ibmcloud oc worker-pool zones

Virtual Private Cloud Klassische Infrastruktur Satellite

Zeigt die Zonen an, die einem Worker-Pool zugeordnet sind.

ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Worker-Pool angeben.

Beispiele

Zeigt die Zonen an, die einem Worker-Pool zugeordnet sind.

ibmcloud ks worker-pool zones \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --output json

ibmcloud oc zone add classic

Klassische Infrastruktur

Eine Zone zu einem oder mehreren Worker-Pools in einem klassischen Cluster hinzufügen.

ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [--private-vlan VLAN] [-q] (--private-only | --public-vlan VLAN)

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--private-only
Mit diesem Flag kann die Erstellung eines öffentlichen VLANs verhindert werden. Erforderlich nur, wenn Sie das Flag --private-vlan angeben, ohne das Flag --public-vlan anzugeben.
--private-vlan VLAN
Geben Sie die ID des privaten VLANs an. Um die verfügbaren VLANs anzuzeigen, führen Sie. aus. Wenn Sie ein privates VLAN angeben, müssen Sie zusätzlich entweder das Flag --public-vlan oder das Flag '--private-only' angeben.
--public-vlan VLAN
Geben Sie die ID des öffentlichen VLANs an. Um die verfügbaren VLANs anzuzeigen, führen Sie. aus.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Der Name des zu ändernden Worker-Pools. Zur Angabe mehrerer Worker-Pools verwenden Sie mehrere Flags. Beispiel: -p pool1 -p pool2.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Eine Zone zu einem oder mehreren Worker-Pools in einem klassischen Cluster hinzufügen.

ibmcloud ks zone add classic \
  --private-only \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --private-vlan VLAN_ID

ibmcloud oc zone add satellite

Eine Zone zu einem oder mehreren Worker-Pools in einem Satellite-Cluster hinzufügen.

ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Der Name des zu ändernden Worker-Pools. Zur Angabe mehrerer Worker-Pools verwenden Sie mehrere Flags. Beispiel: -p pool1 -p pool2.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Eine Zone zu einem oder mehreren Worker-Pools in einem Satellite-Cluster hinzufügen.

ibmcloud ks zone add satellite --cluster CLUSTER_NAME_OR_ID --zone ZONE --output json

ibmcloud oc zone add vpc-classic

Eine Zone zu einem oder mehreren Worker-Pools in einem Cluster mit VPC der 1. Generation hinzufügen.

ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet-id ID
Das VPC-Teilnetz, dem der Cluster zugeordnet werden soll. Um die verfügbaren Subnetze aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks subnets --provider vpc-classic --vpc-id <vpc-id> --zone <vpc-zone>.
--worker-pool POOL
Worker-Pool angeben.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Eine Zone zu einem oder mehreren Worker-Pools in einem Cluster mit VPC der 1. Generation hinzufügen.

ibmcloud ks zone add vpc-classic \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --subnet-id SUBNET_CIDR

ibmcloud oc zone add vpc-gen2

Virtual Private Cloud

Eine Zone zu einem oder mehreren Worker-Pools in einem Cluster mit VPC der 2. Generation hinzufügen.

ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet-id ID
Das VPC-Teilnetz, dem der Cluster zugeordnet werden soll. Um die verfügbaren Subnetze aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks subnets --provider vpc-gen2 --vpc-id <vpc-id> --zone <vpc-zone>.
--worker-pool POOL
Worker-Pool angeben.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Eine Zone zu einem oder mehreren Worker-Pools in einem Cluster mit VPC der 2. Generation hinzufügen.

ibmcloud ks zone add vpc-gen2 \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --subnet-id SUBNET_CIDR

ibmcloud oc zone ls

Virtual Private Cloud Klassische Infrastruktur Satellite

Alle Verfügbarkeitszonen in einer Region auflisten.

ibmcloud ks zone ls --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--region-only] [--show-flavors]

Befehlsoptionen

-l LOCATION, --location LOCATION
Ein Standort, nach dem gefiltert werden kann. Um die verfügbaren Standorte aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks locations.
--output OUTPUT
Befehlsausgabe im bereitgestellten Format. Gültige Werte: json
--provider PROVIDER
Liste nach einen bestimmten Infrastrukturprovider filtern. Verfügbare Optionen: classic, vpc-classic, vpc-gen2, satellite
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region-only
Nur regionale Rechenzentren anzeigen.
--show-flavors
Verfügbare Varianten für Workerknoten in der Zone für VPC anzeigen.

Beispiele

Alle Verfügbarkeitszonen in einer Region auflisten.

ibmcloud ks zone ls \
  --region-only REGION \
  --provider PROVIDER_ID \
  --show-flavors FLAVOR

ibmcloud oc zone network-set

Klassische Infrastruktur

Die Netzmetadaten in einer bestimmten Zone für die angegebenen Worker-Pools in einem klassischen Cluster festlegen.

ibmcloud ks zone network-set --cluster CLUSTER --private-vlan VLAN --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q] (--private-only | --public-vlan VLAN)

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--private-only
Heben Sie die Festlegung des öffentlichen VLAN auf, damit die Worker in dieser Zone ausschließlich mit einem privaten VLAN verbunden werden.
--private-vlan VLAN
Geben Sie die ID des privaten VLANs an. Um die verfügbaren VLANs anzuzeigen, führen Sie. aus.
--public-vlan VLAN
Geben Sie die ID des öffentlichen VLANs an. Um die verfügbaren VLANs anzuzeigen, führen Sie. aus.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Der Name des zu ändernden Worker-Pools. Zur Angabe mehrerer Worker-Pools verwenden Sie mehrere Flags. Beispiel: -p pool1 -p pool2.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Die Netzmetadaten in einer bestimmten Zone für die angegebenen Worker-Pools in einem klassischen Cluster festlegen.

ibmcloud ks zone network-set \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --private-vlan VLAN_ID

ibmcloud oc zone rm

Virtual Private Cloud Klassische Infrastruktur Satellite

Zone aus mindestens einem Worker-Pool in einem Cluster entfernen.

ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q]

Befehlsoptionen

--cluster CLUSTER, -c CLUSTER
Gibt den Clusternamen oder die Cluster-ID an.
-f
Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q
Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--worker-pool POOL, -p POOL
Der Name des zu ändernden Worker-Pools. Zur Angabe mehrerer Worker-Pools verwenden Sie mehrere Flags. Beispiel: -p pool1 -p pool2.
--zone ZONE
Die Zone für den Worker-Pool in einem Cluster mit mehreren Zonen angeben. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks zone ls.

Beispiele

Zone aus mindestens einem Worker-Pool in einem Cluster entfernen.

ibmcloud ks zone rm --cluster CLUSTER_NAME_OR_ID --zone ZONE -f