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.
| 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 optionsan. -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 optionsan. -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_entitleddann, 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) oderibmcloud 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 Siesharedan, 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
/23größ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-vlanangeben, ohne das Flag--public-vlananzugeben. --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-vlanFlag oder das Flag--private-onlyangeben. --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
/24größ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 versionsaus, 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
adminZugriff auf Satellite Config, um Ressourcen unter Kubernetes zu verwalten. --entitlement ENTITLEMENT- Setzen Sie dieses Flag nur
ocp_entitleddann, 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 Optionhighly-availableist 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>odercan-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
/23größ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
/24größ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 versionsaus, um die verfügbaren Versionen anzuzeigen. --workers COUNT- Die Anzahl der Workerknoten pro Zone im standardmäßigen Worker-Pool. Erforderlich, wenn
--host-labelangegeben 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_entitleddann, 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) oderibmcloud 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
/23größ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
/24größ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 versionsaus, 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 vpcsaus, 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_entitleddann, 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) oderibmcloud 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 lsaus. --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
/23größ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
/24größ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 versionsaus, 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 vpcsaus, 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 versionsaus, 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-storageangegeben 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
--rolenicht 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) oderibmcloud 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, undvpc-classicvpc-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
vlanimzonedes 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
vlanimzonedes 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 dieapplicationProtokollquelle erforderlich. Wenn keine Angabe erfolgt, werden Protokolle aus allen Containern aus den übergebenen Anwendungsprotokollpfaden erfasst. --ca-cert CERT- Wenn der Protokollierungstyp lautet und
syslogdas 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 Protokollierungstypibm(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, undkubernetes. Dieses Argument unterstützt eine Liste durch Kommas getrennter Protokollquellen. Wenn Sie keine Protokollquelle angeben,ingresswerden die Protokolle für undcontainerweitergeleitet. --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
containerProtokollquelle 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 Angabeapplicationder Protokollquelle. Platzhalter wie/var/log/*.logwerden akzeptiert, rekursive Muster wie jedoch/var/log/**/test.lognicht. --port PORT- Der Port der Protokollerfassungsfunktion. Wenn Sie keinen Port angeben, wird der Standardport für den Erfassungsendpunkt für (
ibmveraltet) und für514verwendetsyslog. -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
syslogist, das Protokoll der Transportschicht. Unterstützte Werte sindtls, undtcpder Standardwertudp. 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
syslogdas Protokoll tls ist, gilt der Verifizierungsmodus. Unterstützte Werte sindverify-peerund der Standardwertverify-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,storageundkubernetes. 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 dieapplicationProtokollquelle erforderlich. Wenn keine Angabe erfolgt, werden Protokolle aus allen Containern aus den übergebenen Anwendungsprotokollpfaden erfasst. --ca-cert CERT- Wenn der Protokollierungstyp lautet und
syslogdas 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 Protokollierungstypibm(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, undkubernetes. Dieses Argument unterstützt eine Liste durch Kommas getrennter Protokollquellen. Wenn Sie keine Protokollquelle angeben,ingresswerden die Protokolle für undcontainerweitergeleitet. --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
containerProtokollquelle 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 Angabeapplicationder Protokollquelle. Platzhalter wie/var/log/*.logwerden akzeptiert, rekursive Muster wie jedoch/var/log/**/test.lognicht. --port PORT- Der Port der Protokollerfassungsfunktion. Wenn Sie keinen Port angeben, wird der Standardport für den Erfassungsendpunkt für (
ibmveraltet) und für514verwendetsyslog. -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
syslogist, das Protokoll der Transportschicht. Unterstützte Werte sindtls, undtcpder Standardwertudp. 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
syslogdas Protokoll tls ist, gilt der Verifizierungsmodus. Unterstützte Werte sindverify-peerund der Standardwertverify-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 lsaus. --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
HTTPoderHTTPS. 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
HTTPoderHTTPS. 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 lsaus. --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 lsaus. --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 lsaus. --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 lsaus. --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 lsaus, 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 lsaus. --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 lsaus. --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 lsaus, 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-classicvpc-gen2: Die ID der VPC, für die Subnetze aufgelistet werden sollen. Zum Auflisten der VPC-IDs führen Sie den Befehlibmcloud ks vpcsaus. --zone ZONE- Erforderlich für die Anbietertypen und
vpc-classicvpc-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-classicundvpc-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
NormalWarning. Der Standardwert istWarning. -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--type TYPE- Der Typ des Webhooks, den Sie verwenden wollen. Derzeit
slackwird 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_entitleddann, 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) oderibmcloud 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 Siesharedan, 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_entitleddann, 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_entitleddann, 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) oderibmcloud 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_entitleddann, 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) oderibmcloud 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 lsaus. --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 istkey=valueein Paar wie beispielsweise, dasenv=prodSie verwenden, um die Taint-Einstellung des Worker-Knotens und die entsprechenden Pod-Toleranzen zu verwalten. Der isteffectein Kubernetes-Taint-Effekt wie beispielsweise, derNoSchedulebeschreibt, 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-vlanangeben, ohne das Flag--public-vlananzugeben. --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-vlanoder 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