IBM Cloud Kubernetes Service Referenz zum CLI-Plug-in
Verwenden Sie diese Befehle, um Cluster für IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud und IBM Cloud Satellite 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.
-
Installieren Sie die IBM Cloud-Befehlszeilenschnittstelle. Siehe Erste Schritte mit der IBM Cloud-CLI.
-
Installieren Sie das Plug-in
ks.ibmcloud plugin install ks
'api'-Befehle
Den aktuellen API-Endpunkt anzeigen.
ibmcloud ks api
Virtual Private Cloud Classic infrastructure Satellite
Den aktuellen API-Endpunkt anzeigen.
ibmcloud ks api [-q]
Befehlsoptionen
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Aktuellen API-Endpunkt anzeigen
ibmcloud ks api
Befehle für API-Schlüssel
Zeigt Informationen zum API-Schlüssel für einen Cluster an oder setzt den API-Schlüssel auf einen neuen Schlüssel.
ibmcloud ks api-key help
Hilfe anzeigen
ibmcloud ks api-key help
Beispiele
Hilfe anzeigen
ibmcloud ks api-key help
ibmcloud ks api-key info
Virtual Private Cloud Classic infrastructure
Informationen über den API-Schlüsselinhaber für einen Cluster anzeigen.
ibmcloud ks api-key info --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Informationen zum Inhaber des API-Schlüssels für einen Cluster anzeigen
ibmcloud ks api-key info --cluster CLUSTER
ibmcloud ks api-key reset
Virtual Private Cloud Classic infrastructure
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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region- Gewünschte Region anzeigen.
Beispiele
Ersetzen Sie den API-Schlüssel für alle Cluster in der angegebenen Region und der Zielressourcengruppe
ibmcloud ks api-key reset --region REGION
Clusterbefehle
Cluster- und Cluster-Service-Einstellungen anzeigen und ändern.
ibmcloud ks cluster addon disable acm
Virtual Private Cloud Classic infrastructure Satellite
Deaktivieren Sie das Add-on Red Hat: Advanced Cluster Management.
ibmcloud ks cluster addon disable acm --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 das Add-on Red Hat: Advanced Cluster Management
ibmcloud ks cluster addon disable acm --cluster CLUSTER
ibmcloud ks cluster addon disable alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Deaktivieren Sie das ALB- OAuth-Proxy-Add-on.
ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 das ALB- OAuth-Proxy-Add-on
ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon disable cluster-autoscaler
Virtual Private Cloud Classic infrastructure Satellite
Inaktivieren Sie das Cluster-Autoscaler-Add-on.
ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 Cluster Autoscaler deaktivieren
ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon disable debug-tool
Virtual Private Cloud Classic infrastructure Satellite
Deaktivieren Sie das Add-on Diagnostics and Debug Tool.
ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 das Add-on Diagnostics and Debug Tool
ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER
ibmcloud ks cluster addon disable headlamp
Der Befehl „ cluster addon disable headlamp “ ist eine Beta-Funktion.
Virtual Private Cloud Classic infrastructure Satellite
Deaktivieren Sie das Add-on Headlamp.
ibmcloud ks cluster addon disable headlamp --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 Headlamp deaktivieren
ibmcloud ks cluster addon disable headlamp --cluster CLUSTER
ibmcloud ks cluster addon disable help
Hilfe anzeigen
ibmcloud ks cluster addon disable help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster addon disable help
ibmcloud ks cluster addon disable hpcs-router
Virtual Private Cloud Classic infrastructure Satellite
Deaktivieren Sie das Add-on HPCS Router Operator für OpenShift.
ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 das Add-on HPCS Router Operator für OpenShift
ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon disable ibm-storage-operator
Der Befehl „ cluster addon disable ibm-storage-operator “ ist eine Beta-Funktion.
Virtual Private Cloud Classic infrastructure Satellite
Deaktivieren Sie das Add-on IBM Cloud-Storage-Operator.
ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 das Add-on IBM Cloud für den Storage Operator
ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon disable image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
Das IBM Cloud Image Key Synchronizer-Add-on.
ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 Image Key Synchronizer
ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon disable istio
Classic infrastructure
Inaktiviert das verwaltete Istio-Add-on.
ibmcloud ks cluster addon disable istio --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 Managed Istio deaktivieren
ibmcloud ks cluster addon disable istio --cluster CLUSTER
ibmcloud ks cluster addon disable istio-extras
Der Befehl „ cluster addon disable istio-extras “ ist veraltet.
Classic infrastructure
Deaktivieren Sie zusätzliche Istio-Komponenten: Grafana, Jaeger und Kiali.
ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 zusätzliche Istio-Komponenten: Grafana, Jaeger und Kiali
ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER
ibmcloud ks cluster addon disable istio-sample-bookinfo
Der Befehl „ cluster addon disable istio-sample-bookinfo “ ist veraltet.
Classic infrastructure
Deaktivieren Sie das Add-on Istio für die Beispielanwendung BookInfo (veraltet).
ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 das Add-on Istio für die Beispielanwendung BookInfo (veraltet)
ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon disable knative
Virtual Private Cloud Classic infrastructure Satellite
Deaktivieren Sie das Add-on Knative Serverless Framework.
ibmcloud ks cluster addon disable knative --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 Knative Serverless Framework deaktivieren
ibmcloud ks cluster addon disable knative --cluster CLUSTER
ibmcloud ks cluster addon disable kube-terminal
Virtual Private Cloud Classic infrastructure Satellite
Deaktivieren Sie das Webterminal-Add-on Kubernetes.
ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 das Webterminal-Add-on Kubernetes
ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER
ibmcloud ks cluster addon disable openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
Red Hat OpenShift Data Foundation on IBM Cloud-Add-on
ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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
Red Hat OpenShift Data Foundation on IBM Cloud-Add-on
ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon disable static-route
Virtual Private Cloud Classic infrastructure Satellite
Deaktivieren Sie das Add-on Static Route.
ibmcloud ks cluster addon disable static-route --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 Static Route deaktivieren
ibmcloud ks cluster addon disable static-route --cluster CLUSTER
ibmcloud ks cluster addon disable vpc-block-csi-driver
Classic infrastructure
Deaktivieren Sie das CSI-Treiber-Add-on VPC- Block Storage.
ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 das VPC- Block Storage-CSI-Treiber-Add-on
ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon enable acm
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie das Add-on Advanced Cluster Management für Red Hat.
ibmcloud ks cluster addon enable acm --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktivieren.
Beispiele
Aktivieren Sie das Add-on Red Hat: Advanced Cluster Management
ibmcloud ks cluster addon enable acm --cluster CLUSTER
ibmcloud ks cluster addon enable alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie das ALB- OAuth-Proxy-Add-on.
ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version- Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktivieren.
Beispiele
Aktivieren Sie das ALB- OAuth-Proxy-Add-on
ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon enable cluster-autoscaler
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie das Add-on Cluster Autoscaler.
ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 Cluster Autoscaler aktivieren
ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon enable debug-tool
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie das Add-on Diagnostics and Debug Tool.
ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 Diagnostics and Debug Tool aktivieren
ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER
ibmcloud ks cluster addon enable headlamp
Der Befehl „ cluster addon enable headlamp “ ist eine Beta-Funktion.
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie das Headlamp-Add-on.
ibmcloud ks cluster addon enable headlamp --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 Headlamp-Add-on aktivieren
ibmcloud ks cluster addon enable headlamp --cluster CLUSTER
ibmcloud ks cluster addon enable help
Hilfe anzeigen
ibmcloud ks cluster addon enable help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster addon enable help
ibmcloud ks cluster addon enable hpcs-router
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie das Add-on HPCS Router Operator für OpenShift.
ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version- Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktivieren.
Beispiele
Aktivieren Sie das Add-on HPCS Router Operator für OpenShift
ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon enable ibm-storage-operator
Der Befehl „ cluster addon enable ibm-storage-operator “ ist eine Beta-Funktion.
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie das Add-on IBM Cloud-Storage-Operator.
ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version- Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktivieren.
Beispiele
Aktivieren Sie das Add-on IBM Cloud-Storage-Operator
ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon enable image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
Das IBM Cloud Image Key Synchronizer-Add-on.
ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 Image Key Synchronizer
ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon enable istio
Classic infrastructure
Aktivieren Sie das Add-on Istio.
ibmcloud ks cluster addon enable istio --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 Istio aktivieren
ibmcloud ks cluster addon enable istio --cluster CLUSTER
ibmcloud ks cluster addon enable istio-extras
Der Befehl „ cluster addon enable istio-extras “ ist veraltet.
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie zusätzliche Istio-Komponenten: Grafana, Jaeger und Kiali.
ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version- Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktivieren.
Beispiele
Aktivieren Sie zusätzliche Komponenten von Istio: Grafana, Jaeger und Kiali
ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER
ibmcloud ks cluster addon enable istio-sample-bookinfo
Der Befehl „ cluster addon enable istio-sample-bookinfo “ ist veraltet.
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie das Add-on Istio für die Beispielanwendung BookInfo auf einem Cluster (veraltet).
ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version- Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktivieren.
Beispiele
Aktivieren des Add-ons Istio für die Beispielanwendung BookInfo auf einem Cluster (veraltet)
ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon enable openshift-data-foundation
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktivieren.
Beispiele
Red Hat OpenShift Data Foundation on IBM Cloud-Add-on
ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon enable static-route
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie das Add-on Static Route.
ibmcloud ks cluster addon enable static-route --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 Static Route aktivieren
ibmcloud ks cluster addon enable static-route --cluster CLUSTER
ibmcloud ks cluster addon enable vpc-block-csi-driver
Virtual Private Cloud
Aktivieren Sie das CSI-Treiber-Add-on Block Storage für VPC.
ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER [-q] [--version VERSION] [-y]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--version- Version des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktivieren.
Beispiele
Aktivieren Sie das CSI-Treiber-Add-on Block Storage für VPC
ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon get
Virtual Private Cloud Classic infrastructure Satellite
Installationsoptionen für ein Add-on anzeigen.
ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
--addon- Der Name oder die ID des Add-ons.
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Details zu einem installierten Add-on anzeigen
ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER
ibmcloud ks cluster addon help
Hilfe anzeigen
ibmcloud ks cluster addon help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster addon help
ibmcloud ks cluster addon ls
Virtual Private Cloud Classic infrastructure Satellite
Aktivierte Add-ons auflisten.
ibmcloud ks cluster addon ls --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Liste der verfügbaren Add-ons
ibmcloud ks cluster addon ls --cluster CLUSTER
ibmcloud ks cluster addon options
Virtual Private Cloud Classic infrastructure Satellite
Installationsoptionen für ein Add-on anzeigen.
ibmcloud ks cluster addon options --addon ADDON [--output OUTPUT] [-q] [--version VERSION]
Befehlsoptionen
--addon- Der Name oder die ID des Add-ons.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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
ibmcloud ks cluster addon update acm
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on Red Hat: Advanced Cluster Management.
ibmcloud ks cluster addon update acm --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Aktualisieren Sie das Add-on Red Hat: Advanced Cluster Management
ibmcloud ks cluster addon update acm --cluster CLUSTER
ibmcloud ks cluster addon update alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das ALB- OAuth-Proxy-Add-on.
ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Aktualisieren Sie das ALB- OAuth-Proxy-Add-on
ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon update cluster-autoscaler
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on Cluster Autoscaler.
ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 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 Cluster Autoscaler aktualisieren
ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon update debug-tool
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on Diagnostics and Debug Tool.
ibmcloud ks cluster addon update debug-tool --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 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 Diagnostics and Debug Tool aktualisieren
ibmcloud ks cluster addon update debug-tool --cluster CLUSTER
ibmcloud ks cluster addon update headlamp
Der Befehl „ cluster addon update headlamp “ ist eine Beta-Funktion.
Virtual Private Cloud Classic infrastructure Satellite
Das Headlamp-Add-on aktualisieren.
ibmcloud ks cluster addon update headlamp --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Das Headlamp-Add-on aktualisieren
ibmcloud ks cluster addon update headlamp --cluster CLUSTER
ibmcloud ks cluster addon update help
Hilfe anzeigen
ibmcloud ks cluster addon update help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster addon update help
ibmcloud ks cluster addon update hpcs-router
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on HPCS Router Operator für OpenShift.
ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Aktualisieren Sie das Add-on HPCS Router Operator für OpenShift
ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon update ibm-storage-operator
Der Befehl „ cluster addon update ibm-storage-operator “ ist eine Beta-Funktion.
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on IBM Cloud-Storage-Operator.
ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Aktualisieren Sie das Add-on IBM Cloud-Storage-Operator
ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon update image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on Image Key Synchronizer.
ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 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 Image Key Synchronizer aktualisieren
ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon update istio
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on Managed Istio.
ibmcloud ks cluster addon update istio --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 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 Managed Istio aktualisieren
ibmcloud ks cluster addon update istio --cluster CLUSTER
ibmcloud ks cluster addon update istio-extras
Der Befehl „ cluster addon update istio-extras “ ist veraltet.
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie weitere Komponenten von Istio: Grafana, Jaeger und Kiali.
ibmcloud ks cluster addon update istio-extras --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Aktualisieren Sie zusätzliche Istio-Komponenten: Grafana, Jaeger und Kiali
ibmcloud ks cluster addon update istio-extras --cluster CLUSTER
ibmcloud ks cluster addon update istio-sample-bookinfo
Der Befehl „ cluster addon update istio-sample-bookinfo “ ist veraltet.
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on Istio für die Beispielanwendung BookInfo (veraltet).
ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Aktualisieren Sie das Add-on Istio für die Beispielanwendung BookInfo (veraltet)
ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon update knative
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on für das serverlose Knative-Framework.
ibmcloud ks cluster addon update knative --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 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 für das serverlose Knative-Framework aktualisieren
ibmcloud ks cluster addon update knative --cluster CLUSTER
ibmcloud ks cluster addon update kube-terminal
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Webterminal-Add-on Kubernetes.
ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Aktualisieren Sie das Webterminal-Add-on Kubernetes
ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER
ibmcloud ks cluster addon update openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on OpenShift Data Foundation.
ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Aktualisieren Sie das Add-on OpenShift Data Foundation
ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon update static-route
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie das Add-on Static Route.
ibmcloud ks cluster addon update static-route --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 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 Static Route aktualisieren
ibmcloud ks cluster addon update static-route --cluster CLUSTER
ibmcloud ks cluster addon update vpc-block-csi-driver
Virtual Private Cloud
Aktualisieren Sie das VPC- Block Storage-CSI-Treiber-Add-on.
ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Befehlsoptionen
-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 des zu installierenden Add-ons angeben. Ist keine Version angegeben, wird die Standardversion installiert.
-y- Alle Add-on-Abhängigkeiten aktualisieren.
Beispiele
Aktualisieren Sie das VPC- Block Storage-CSI-Treiber-Add-on
ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon versions
Virtual Private Cloud Classic infrastructure 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- Add-on-Namen angeben, für den Versionen gefiltert werden sollen.
--offering- Geben Sie ein Angebot an, nach dem die Versionen gefiltert werden sollen. Zulässige Werte:
kubernetes,openshift,openshift-vs --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
Auflistung der unterstützten Versionen für verwaltete Add-ons
ibmcloud ks cluster addon versions
ibmcloud ks cluster ca create
Virtual Private Cloud Classic infrastructure 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
-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
ibmcloud ks cluster ca get
Virtual Private Cloud Classic infrastructure Satellite
Details des CA-Zertifikats eines Clusters anzeigen.
ibmcloud ks cluster ca get --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Details zum CA-Zertifikat eines Clusters anzeigen
ibmcloud ks cluster ca get --cluster CLUSTER
ibmcloud ks cluster ca help
Hilfe anzeigen
ibmcloud ks cluster ca help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster ca help
ibmcloud ks cluster ca rotate
Virtual Private Cloud Classic infrastructure 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
-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
Rotieren Sie die CA-Zertifikate eines Clusters. Dazu müssen Sie zuvor CA-Zertifikate erstellt haben
ibmcloud ks cluster ca rotate --cluster CLUSTER
ibmcloud ks cluster ca status
Virtual Private Cloud Classic infrastructure Satellite
Rotationsstatus von CA-Zertifikaten für einen Cluster anzeigen.
ibmcloud ks cluster ca status --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Den Rotationsstatus von CA-Zertifikaten für einen Cluster anzeigen
ibmcloud ks cluster ca status --cluster CLUSTER
ibmcloud ks cluster config
Virtual Private Cloud Classic infrastructure 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.
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- 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
Laden Sie die Konfigurationsdateien und Zertifikate für Kubernetes herunter, um mithilfe von kubectl-Befehlen eine Verbindung zu Ihrem Cluster herzustellen
ibmcloud ks cluster config --cluster CLUSTER
ibmcloud ks cluster create classic
Classic infrastructure
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- Setzen Sie dieses Flag nur
ocp_entitleddann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die über eine OpenShift-Berechtigung verfügt. --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- 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- Deprecated Flag zur Kompatibilität mit einer früheren Version beibehalten. Verwenden Sie stattdessen das Flag
--zone. --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- Den Namen des Betriebssystems angeben.
--pod-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. Nur erforderlich, 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- 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 Flag--public-vlanoder 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- 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- 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- 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- Der CRN der Instanz von IBM Cloud Secrets Manager.
--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- Die Anzahl der Cluster-Workerknoten. Der Standardwert ist 1.
--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
Erstellen Sie einen Cluster mit Worker-Knoten auf klassischer Infrastruktur
ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE --private-only
ibmcloud ks cluster create help
Hilfe anzeigen
ibmcloud ks cluster create help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster create help
ibmcloud ks cluster create satellite
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- Erteilen Sie dem Cluster
adminZugriff auf Satellite Config, um Ressourcen unter Kubernetes zu verwalten. --entitlement- Setzen Sie dieses Flag nur
ocp_entitleddann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die über eine OpenShift-Berechtigung verfügt. --host-label,--hl- 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- 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 Standardcluster mit mehreren Worker-Knoten zu erstellen, geben Sie Folgendes anhighly-available: Die Optionhighly-availableist standardmäßig aktiviert. Zulässige Werte:single-replica,highly-available --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- Einen Namen für den Cluster eingeben.
--operating-system- Den Namen des Betriebssystems angeben.
--pod-network-interface-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- 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- 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- 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- 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- Der CRN der Instanz von IBM Cloud Secrets Manager.
--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- Die Anzahl der Workerknoten pro Zone im standardmäßigen Worker-Pool. Erforderlich, wenn
--host-labelangegeben ist. --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
Erstellen Sie einen IBM Cloud Satellite-Cluster auf Ihrer eigenen Infrastruktur
ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION
ibmcloud ks cluster create vpc-classic
Classic infrastructure
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- Setzen Sie dieses Flag nur
ocp_entitleddann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die über eine OpenShift-Berechtigung verfügt. --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- Einen Namen für den Cluster eingeben.
--operating-system- Den Namen des Betriebssystems angeben.
--pod-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- 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- 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- Der CRN der Instanz von IBM Cloud Secrets Manager.
--subnet-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- 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- 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- 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- 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
Erstellen Sie einen Cluster mit Worker-Knoten auf einer Virtual Private Cloud (VPC) Gen 1-Infrastruktur
ibmcloud ks cluster create vpc-classic \
--flavor FLAVOR \
--name NAME \
--subnet-id ID \
--vpc-id ID \
--zone ZONE
ibmcloud ks 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- 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- Konfigurieren Sie das Netzwerk-Plugin für den Cluster. Calico ist standardmäßig eingestellt. Zulässige Werte:
Calico,OVNKubernetes --cos-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- 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- Setzen Sie dieses Flag nur
ocp_entitleddann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die über eine OpenShift-Berechtigung verfügt. --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- 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- 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- Einen Namen für den Cluster eingeben.
--offering- Geben Sie das Cluster-Angebot an. Zulässige Werte:
kubernetes,openshift,openshift-vs --operating-system- Den Namen des Betriebssystems angeben.
--pod-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- 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- 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- 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- Der CRN der Instanz von IBM Cloud Secrets Manager.
--subnet-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- 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- 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- 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- 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
Erstellen Sie einen Cluster mit Worker-Knoten auf einer Virtual Private Cloud (VPC) Gen 2-Infrastruktur
ibmcloud ks cluster create vpc-gen2 \
--flavor FLAVOR \
--name NAME \
--subnet-id ID \
--vpc-id ID \
--zone ZONE
ibmcloud ks cluster get
Virtual Private Cloud Classic infrastructure Satellite
Zeigt Details eines Clusters an.
ibmcloud ks cluster get --cluster CLUSTER [--output OUTPUT] [-q] [--show-resources]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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
Details zu einem Cluster anzeigen
ibmcloud ks cluster get --cluster CLUSTER
ibmcloud ks cluster help
Hilfe anzeigen
ibmcloud ks cluster help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster help
ibmcloud ks cluster image-security disable
Virtual Private Cloud Classic infrastructure Satellite
Inaktivieren Sie die Imagesicherheitsdurchsetzung in Ihrem Cluster.
ibmcloud ks cluster image-security disable --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Deaktivieren Sie die Bildsicherheitsdurchsetzung in Ihrem Cluster
ibmcloud ks cluster image-security disable --cluster CLUSTER
ibmcloud ks cluster image-security enable
Virtual Private Cloud Classic infrastructure Satellite
Aktivieren Sie die Imagesicherheitsdurchsetzung in Ihrem Cluster.
ibmcloud ks cluster image-security enable --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 Durchsetzung von Bildsicherheitsmaßnahmen in Ihrem Cluster
ibmcloud ks cluster image-security enable --cluster CLUSTER
ibmcloud ks cluster image-security help
Hilfe anzeigen
ibmcloud ks cluster image-security help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster image-security help
ibmcloud ks cluster ls
Virtual Private Cloud Classic infrastructure Satellite
Alle Cluster in Ihrem IBM Cloud-Konto auflisten.
ibmcloud ks cluster ls [-l LOCATION ...] [--output OUTPUT] [--provider PROVIDER] [-q]
Befehlsoptionen
-l,--location- Ein Standort, nach dem gefiltert werden kann. Um die verfügbaren Standorte aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks locations. --output- Befehlsausgabe im bereitgestellten Format. Wenn Sie das Provider-Flag nicht angeben, werden nur klassische Cluster zurückgegeben. 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.
Beispiele
Alle Cluster in Ihrem IBM Cloud-Konto auflisten
ibmcloud ks cluster ls
ibmcloud ks cluster master audit-webhook get
Classic infrastructure
Audit-Webhook-Konfiguration für den Kubernetes-API-Server eines Clusters anzeigen. Das Webhook-Back-End leitet API-Serverauditprotokolle an einen fernen Server weiter.
ibmcloud ks cluster master audit-webhook get --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Anzeigen der Webhook-Konfiguration für den Kubernetes-API-Server eines Clusters
ibmcloud ks cluster master audit-webhook get --cluster CLUSTER
ibmcloud ks cluster master audit-webhook help
Hilfe anzeigen
ibmcloud ks cluster master audit-webhook help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master audit-webhook help
ibmcloud ks cluster master audit-webhook set
Classic infrastructure
Audit-Webhook-Konfiguration für den Kubernetes-API-Server eines Clusters festlegen. Das Webhook-Back-End leitet API-Serverauditprotokolle an einen fernen Server weiter.
ibmcloud ks cluster master audit-webhook set --cluster CLUSTER [--ca-cert CERT] [--client-cert CERT] [--client-key KEY] [--policy POLICY] [-q] [--remote-server SERVER]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--ca-cert- Der Dateipfad des CA-Zertifikats, das zum Verifizieren des Service für die ferne Protokollierung verwendet wird.
--client-cert- Der Dateipfad für das Clientzertifikat, das für die Authentifizierung beim Service für die ferne Protokollierung verwendet wird.
--client-key- Der Dateipfad für den entsprechenden Clientschlüssel, der zum Verbinden mit dem fernen Protokollierungsservice verwendet wird.
--policy- Geben Sie den Prüfrichtlinientyp an. Zulässige Werte:
default,verbose -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--remote-server- URL oder IP-Adresse für den Service für ferne Protokollierung.
Beispiele
Konfigurieren Sie den Audit-Webhook für den Kubernetes-API-Server eines Clusters
ibmcloud ks cluster master audit-webhook set --cluster CLUSTER
ibmcloud ks cluster master audit-webhook unset
Classic infrastructure
Audit-Webhook-Konfiguration für den Kubernetes-API-Server eines Clusters entfernen.
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Entfernen Sie die Konfiguration des Audit-Webhooks für den Kubernetes-API-Server eines Clusters
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER
ibmcloud ks cluster master console-oauth-access get
Virtual Private Cloud Classic infrastructure Satellite
Rufen Sie die Webkonsole OpenShift und den Serverzugriffstyp OAuth auf.
ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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
ibmcloud ks cluster master console-oauth-access help
Hilfe anzeigen
ibmcloud ks cluster master console-oauth-access help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master console-oauth-access help
ibmcloud ks cluster master console-oauth-access set
Virtual Private Cloud Classic infrastructure Satellite
Legen Sie die Zugriffsart für die Webkonsole OpenShift und den Server OAuth fest.
ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER [-f] [-q] [--type TYPE]
Befehlsoptionen
-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- 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 OAuth-Server fest
ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER
ibmcloud ks cluster master help
Hilfe anzeigen
ibmcloud ks cluster master help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master help
ibmcloud ks cluster master pod-security get
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Zeigen Sie die PodSecurity-Zugriffskonfiguration für den Kubernetes-API-Server eines Clusters an
ibmcloud ks cluster master pod-security get --cluster CLUSTER
ibmcloud ks cluster master pod-security help
Hilfe anzeigen
ibmcloud ks cluster master pod-security help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master pod-security help
ibmcloud ks cluster master pod-security policy disable
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Deaktivieren Sie PodSecurityPolicy für den Kubernetes-API-Server eines Clusters
ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER
ibmcloud ks cluster master pod-security policy enable
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
PodSecurityPolicy für den Kubernetes-API-Server eines Clusters aktivieren
ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER
ibmcloud ks cluster master pod-security policy get
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Anzeigen der PodSecurityPolicy-Konfiguration für den Kubernetes-API-Server eines Clusters
ibmcloud ks cluster master pod-security policy get --cluster CLUSTER
ibmcloud ks cluster master pod-security policy help
Hilfe anzeigen
ibmcloud ks cluster master pod-security policy help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master pod-security policy help
ibmcloud ks cluster master pod-security set
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--config-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
Konfigurieren und aktivieren Sie die Zulassungskonfiguration für PodSecurity für den Kubernetes-API-Server eines Clusters
ibmcloud ks cluster master pod-security set --cluster CLUSTER
ibmcloud ks cluster master pod-security unset
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Entfernen Sie die PodSecurity-Zugriffskonfiguration für den Kubernetes-API-Server eines Clusters
ibmcloud ks cluster master pod-security unset --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist add
Der Befehl „ cluster master private-service-endpoint allowlist add “ ist veraltet.
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet- Teilnetz-CIDR angeben.
Beispiele
Subnetze zur Zulassungsliste für private Service-Endpunkte eines Clusters hinzufügen
ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master private-service-endpoint allowlist disable
Der Befehl „ cluster master private-service-endpoint allowlist disable “ ist veraltet.
Virtual Private Cloud Classic infrastructure
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
-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 Zulassungsliste deaktivieren
ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist enable
Der Befehl „ cluster master private-service-endpoint allowlist enable “ ist veraltet.
Virtual Private Cloud Classic infrastructure
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
-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 Zulassungsliste aktivieren
ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist get
Der Befehl „ cluster master private-service-endpoint allowlist get “ ist veraltet.
Virtual Private Cloud Classic infrastructure
Rufen Sie die Zulassungsliste eines Clusters für private Serviceendpunkte ab.
ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Die Whitelist der privaten Service-Endpunkte eines Clusters abrufen
ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist help
Hilfe anzeigen
ibmcloud ks cluster master private-service-endpoint allowlist help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master private-service-endpoint allowlist help
ibmcloud ks cluster master private-service-endpoint allowlist rm
Der Befehl „ cluster master private-service-endpoint allowlist rm “ ist veraltet.
Virtual Private Cloud Classic infrastructure
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
-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- Teilnetz-CIDR angeben.
Beispiele
Subnetze aus der Zulassungsliste für private Service-Endpunkte eines Clusters entfernen
ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master private-service-endpoint enable
Classic infrastructure
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
-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 Service-Endpunkt, um den Master privat zugänglich zu machen
ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint help
Hilfe anzeigen
ibmcloud ks cluster master private-service-endpoint help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master private-service-endpoint help
ibmcloud ks cluster master public-service-endpoint disable
Virtual Private Cloud Classic infrastructure
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
-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
Deaktivieren Sie den öffentlichen Service-Endpunkt, damit der Master nur privat zugänglich ist
ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER
ibmcloud ks cluster master public-service-endpoint enable
Virtual Private Cloud Classic infrastructure
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
-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 Endpunkt für den öffentlichen Dienst, um den Master öffentlich zugänglich zu machen
ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER
ibmcloud ks cluster master public-service-endpoint help
Hilfe anzeigen
ibmcloud ks cluster master public-service-endpoint help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master public-service-endpoint help
ibmcloud ks cluster master refresh
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Starten Sie die Cluster-Master-Knoten neu, um die neuen Konfigurationsänderungen an der Kubernetes-API zu übernehmen
ibmcloud ks cluster master refresh --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist add
Satellite
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet- Teilnetz-CIDR angeben.
Beispiele
Subnetze zur Zulassungsliste für Service-Endpunkte eines Satellite-Clusters hinzufügen
ibmcloud ks cluster master satellite-service-endpoint allowlist add \
--cluster CLUSTER \
--subnet SUBNET
ibmcloud ks cluster master satellite-service-endpoint allowlist disable
Satellite
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
-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 einen Satellite-Cluster
ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist enable
Satellite
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
-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 einen Satellite-Cluster
ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist get
Satellite
Ruft die Zulassungsliste für Serviceendpunkte eines Satellite-Clusters ab.
ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Die Zulassungsliste für Service-Endpunkte eines Satellite-Clusters abrufen
ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist help
Hilfe anzeigen
ibmcloud ks cluster master satellite-service-endpoint allowlist help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master satellite-service-endpoint allowlist help
ibmcloud ks cluster master satellite-service-endpoint allowlist rm
Satellite
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
-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- Teilnetz-CIDR angeben.
Beispiele
Subnetze aus der Zulassungsliste für Service-Endpunkte eines Satellite-Clusters entfernen
ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master satellite-service-endpoint help
Hilfe anzeigen
ibmcloud ks cluster master satellite-service-endpoint help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster master satellite-service-endpoint help
ibmcloud ks cluster master update
Virtual Private Cloud Classic infrastructure Satellite
Aktualisieren Sie den Cluster-Master auf die neueste oder eine bestimmte Version von Kubernetes.
ibmcloud ks cluster master update --cluster CLUSTER [-f] [--force-update] [-q] [--version VERSION]
Befehlsoptionen
-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- 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 neueste oder eine bestimmte Version von Kubernetes
ibmcloud ks cluster master update --cluster CLUSTER
ibmcloud ks cluster pull-secret apply
Virtual Private Cloud Classic infrastructure Satellite
Erstellen und verwenden Sie ein neues Image Pull-Geheimnis, in dem die IAM-Anmeldedaten für den Cluster gespeichert sind, um auf Images in IBM Cloud Container Registry zugreifen zu können.
ibmcloud ks cluster pull-secret apply --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Erstellen und verwenden Sie ein neues Image Pull Secret, in dem die IAM-Anmeldedaten für den Cluster gespeichert sind, um auf Images in IBM Cloud Container Registry zuzugreifen
ibmcloud ks cluster pull-secret apply --cluster CLUSTER
ibmcloud ks cluster pull-secret help
Hilfe anzeigen
ibmcloud ks cluster pull-secret help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster pull-secret help
ibmcloud ks cluster rm
Virtual Private Cloud Classic infrastructure 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
-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
Einen Cluster löschen
ibmcloud ks cluster rm --cluster CLUSTER
ibmcloud ks cluster service bind
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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. -n,--namespace- Den Kubernetes-Namensbereich angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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- 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ügen Sie einem Cluster einen IBM Cloud-Dienst hinzu, indem Sie die Dienstinstanz an einen Kubernetes-Namespace binden
ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE --key KEY
ibmcloud ks cluster service help
Hilfe anzeigen
ibmcloud ks cluster service help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster service help
ibmcloud ks cluster service ls
Virtual Private Cloud Classic infrastructure 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.
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-n,--namespace- Der Kubernetes-Namensbereich. Verwendet den Namespace
default, sofern nicht anders angegeben. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Dienste auflisten, die an einen Kubernetes-Namespace gebunden sind
ibmcloud ks cluster service ls --cluster CLUSTER --all-namespaces
ibmcloud ks cluster service unbind
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-n,--namespace- Den Kubernetes-Namensbereich angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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
Entfernen Sie einen IBM Cloud-Dienst aus einem Cluster, indem Sie die Bindung an einen Kubernetes-Namespace aufheben
ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE
ibmcloud ks cluster subnet add
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet-id- Teilnetz-ID angeben.
Beispiele
Stellen Sie ein bestehendes öffentliches oder privates portables Subnetz in Ihrem IBM Cloud-Infrastrukturkonto für einen klassischen Cluster bereit
ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID
ibmcloud ks cluster subnet create
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size- Größe des portierbaren Teilnetzes angeben. Die Größe muss einer der folgenden Werte sein: 8, 16, 32 oder 64.
--vlan- ID des öffentlichen oder privaten VLANs angeben.
Beispiele
Erstellen Sie ein portables Subnetz in Ihrem öffentlichen oder privaten VLAN und stellen Sie es einem klassischen Cluster zur Verfügung
ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN
ibmcloud ks cluster subnet detach
Classic infrastructure
Öffentliches oder privates portierbares Teilnetz aus einem klassischen Cluster abhängen.
ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID [-f] [-q]
Befehlsoptionen
-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- Teilnetz-ID angeben.
Beispiele
Ein bestehendes öffentliches oder privates portables Subnetz von einem klassischen Cluster trennen
ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID
ibmcloud ks cluster subnet help
Hilfe anzeigen
ibmcloud ks cluster subnet help
Beispiele
Hilfe anzeigen
ibmcloud ks cluster subnet help
Berechtigungsnachweisbefehle
Berechtigungsnachweise, die Ihnen den Zugriff auf das klassische IBM Cloud-Infrastrukturportfolio über Ihr IBM Cloud-Konto ermöglichen, festlegen bzw. Festlegung aufheben.
ibmcloud ks credential get
Classic infrastructure
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 ks credentials-get
Befehlsoptionen
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region- Gewünschte Region anzeigen.
Beispiele
Wenn Sie Ihr IBM Cloud-Konto so eingerichtet haben, dass Sie für den Zugriff auf das klassische Infrastrukturportfolio von IBM Cloud andere Anmeldedaten verwenden, rufen Sie den Infrastruktur-Benutzernamen ab
ibmcloud ks credential get --region REGION
ibmcloud ks credential help
Hilfe anzeigen
ibmcloud ks credential help
Beispiele
Hilfe anzeigen
ibmcloud ks credential help
ibmcloud ks credential set classic
Classic infrastructure
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- Der API-Schlüssel für Ihr klassisches IBM Cloud-Infrastrukturkonto.
--infrastructure-username- Der Benutzername für Ihr klassisches IBM Cloud-Infrastrukturkonto.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region- Gewünschte Region anzeigen.
Beispiele
Richten Sie Anmeldedaten ein, mit denen Sie über Ihr IBM Cloud-Konto auf das klassische Infrastrukturportfolio von IBM Cloud zugreifen können
ibmcloud ks credential set classic \
--infrastructure-api-key KEY \
--infrastructure-username USERNAME \
--region REGION
ibmcloud ks credential set help
Hilfe anzeigen
ibmcloud ks credential set help
Beispiele
Hilfe anzeigen
ibmcloud ks credential set help
ibmcloud ks credential unset
Classic infrastructure
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 ks credentials-unset
Befehlsoptionen
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region- Gewünschte Region anzeigen.
Beispiele
Entfernen Sie die Anmeldedaten, mit denen Sie über Ihr IBM Cloud-Konto auf das klassische Infrastrukturportfolio von IBM Cloud zugreifen können
ibmcloud ks credential unset --region REGION
Experimentelle Befehle
[Expires on 2026-10-21] Experimentieren Sie mit neuen Befehlen. WICHTIG: Die hier aufgeführten Befehle werden nach dem in [date] ihrer Beschreibung angegebenen Zeitpunkt nicht mehr unterstützt.
ibmcloud ks experimental help
Hilfe anzeigen
ibmcloud ks experimental help
Beispiele
Hilfe anzeigen
ibmcloud ks experimental help
ibmcloud ks experimental trusted-profile default get
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Das standardmäßige vertrauenswürdige Profil für Cluster abrufen, die in einer Ressourcengruppe erstellt wurden.
ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP [--output OUTPUT] [-q]
Befehlsoptionen
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region- Die Region, in der sich die Ressourcengruppe befindet.
--resource-group- Die Ressourcengruppe, deren standardmäßiges vertrauenswürdiges Profil abgerufen werden soll.
Beispiele
[Expires on 2026-10-21] Das standardmäßige vertrauenswürdige Profil für Cluster abrufen, die in einer Ressourcengruppe erstellt wurden
ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP
ibmcloud ks experimental trusted-profile default help
Hilfe anzeigen
ibmcloud ks experimental trusted-profile default help
Beispiele
Hilfe anzeigen
ibmcloud ks experimental trusted-profile default help
ibmcloud ks experimental trusted-profile default set
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] 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 --region REGION --resource-group GROUP --trusted-profile PROFILE [--output OUTPUT] [-q]
Befehlsoptionen
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region- Die Region, in der sich die Ressourcengruppe befindet.
--resource-group- Die ID der Ressourcengruppe, für die das vertrauenswürdige Profil festgelegt werden soll.
--trusted-profile- Die ID des vertrauenswürdigen Profils.
Beispiele
[Expires on 2026-10-21] Festlegen des standardmäßigen vertrauenswürdigen Profils für Cluster, die in einer Ressourcengruppe erstellt wurden
ibmcloud ks experimental trusted-profile default set \
--region REGION \
--resource-group GROUP \
--trusted-profile PROFILE
ibmcloud ks experimental trusted-profile get
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Vertrauenswürdiges Profil für einen Cluster abrufen.
ibmcloud ks experimental trusted-profile get --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
--cluster- Die Cluster-ID, für die das vertrauenswürdige Profil abgerufen werden soll.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
[Expires on 2026-10-21] Vertrauenswürdiges Profil für einen Cluster abrufen
ibmcloud ks experimental trusted-profile get --cluster CLUSTER
ibmcloud ks experimental trusted-profile help
Hilfe anzeigen
ibmcloud ks experimental trusted-profile help
Beispiele
Hilfe anzeigen
ibmcloud ks experimental trusted-profile help
ibmcloud ks experimental trusted-profile set
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Vertrauenswürdiges Profil auf einem Cluster festlegen.
ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE [--output OUTPUT] [-q]
Befehlsoptionen
--cluster- Die Cluster-ID, für die das vertrauenswürdige Profil festgelegt werden soll.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--trusted-profile- Die ID des vertrauenswürdigen Profils.
Beispiele
[Expires on 2026-10-21] Vertrauenswürdiges Profil auf einem Cluster festlegen
ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE
Flavor-Befehle
Versionsbezogene Informationen werden abgerufen. Varianten bestimmen, wie viel virtuelle CPU, Speicher und Plattenspeicher für jeden Workerknoten zur Verfügung steht.
ibmcloud ks flavor get
Virtual Private Cloud Classic infrastructure Satellite
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- 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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json --provider- Geben Sie einen Anbieter an. Verfügbare Optionen sind
classic, undvpc-classicvpc-gen2. -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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
Informationen zu einer Variante für eine Zone und einen Anbieter abrufen
ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE
ibmcloud ks flavor help
Hilfe anzeigen
ibmcloud ks flavor help
Beispiele
Hilfe anzeigen
ibmcloud ks flavor help
ibmcloud ks flavor ls
Virtual Private Cloud Classic infrastructure Satellite
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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json --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- 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
Befehle für Infrastrukturberechtigungen
Informationen zu Infrastrukturberechtigungen anzeigen, die den Zugriff auf das klassische IBM Cloud-Infrastrukturportfolio über Ihr IBM Cloud-Konto ermöglichen.
ibmcloud ks infra-permissions get
Classic infrastructure
Ü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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 den Anmeldedaten, die den Zugriff auf das klassische Infrastrukturportfolio von IBM Cloud für die betreffende Ressourcengruppe ermöglichen, empfohlene oder erforderliche Infrastrukturberechtigungen fehlen
ibmcloud ks infra-permissions get
ibmcloud ks infra-permissions help
Hilfe anzeigen
ibmcloud ks infra-permissions help
Beispiele
Hilfe anzeigen
ibmcloud ks infra-permissions help
Ingress-Befehle
Ingress-Services und -Einstellungen anzeigen und ändern
ibmcloud ks ingress alb autoscale get
Virtual Private Cloud Classic infrastructure
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- Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress alb ls“ aus. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Status und Konfiguration der automatischen Skalierung für Ingress-ALBs anzeigen
ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb autoscale help
Hilfe anzeigen
ibmcloud ks ingress alb autoscale help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress alb autoscale help
ibmcloud ks ingress alb autoscale set
Virtual Private Cloud Classic infrastructure
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- Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress alb ls“ aus. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--cpu-average-utilization- Schwellenwert für durchschnittliche CPU-Auslastung. Wird verwendet, um die Anzahl der Replikate dynamisch zu berechnen.
--custom-metrics-file- Pfad für die Datei mit benutzerdefinierten Metriken. Weitere Details finden Sie unter https://ibm.biz/iks-ingress-custom-metrics.
--max-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- 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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Autoskalierung für Ingress-ALBs konfigurieren
ibmcloud ks ingress alb autoscale set \
--alb ALB \
--cluster CLUSTER \
--max-replicas REPLICAS \
--min-replicas REPLICAS \
--cpu-average-utilization PERCENT
ibmcloud ks ingress alb autoscale unset
Virtual Private Cloud Classic infrastructure
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- Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress alb ls“ aus. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Löschen Sie die Konfiguration für die automatische Skalierung von Ingress-ALBs
ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb autoupdate disable
Virtual Private Cloud Classic infrastructure
Inaktiviert automatische Aktualisierungen für alle Ingress-ALB-Pods in einem Cluster.
ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Automatische Updates aller Ingress-ALB-Pods in einem Cluster deaktivieren
ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER
ibmcloud ks ingress alb autoupdate enable
Virtual Private Cloud Classic infrastructure
Aktiviert automatische Aktualisierungen für alle Ingress-ALB-Pods in einem Cluster.
ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Automatische Updates aller Ingress-ALB-Pods in einem Cluster aktivieren
ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER
ibmcloud ks ingress alb autoupdate get
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Prü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
ibmcloud ks ingress alb autoupdate help
Hilfe anzeigen
ibmcloud ks ingress alb autoupdate help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress alb autoupdate help
ibmcloud ks ingress alb create classic
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Typ der ALB angeben. Verfügbare Optionen: öffentlich, privat
--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- 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- 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
Erstellen und Aktivieren eines Ingress-ALB in einem klassischen Cluster
ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE
ibmcloud ks ingress alb create help
Hilfe anzeigen
ibmcloud ks ingress alb create help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress alb create help
ibmcloud ks 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--type- Typ der ALB angeben. Verfügbare Optionen: öffentlich, privat
--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- 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
Erstellen und Aktivieren eines Ingress-ALB in einem VPC Gen 2-Cluster
ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE
ibmcloud ks ingress alb disable
Virtual Private Cloud Classic infrastructure
Ingress-ALB in einem Cluster inaktivieren.
ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER [-q]
Befehlsoptionen
--alb- Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress alb ls“ aus. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Deaktivieren eines Ingress-ALB in einem Cluster
ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb enable classic
Classic infrastructure
Ingress-ALB in einem klassischen Cluster aktivieren.
ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER [--ip IP] [-q] [--version VERSION]
Befehlsoptionen
--alb- Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress alb ls“ aus. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Gibt die ALB-Imageversion an. Um die unterstützten Image-Versionen anzuzeigen, führen Sie folgenden Befehl aus:
ibmcloud ks ingress alb versions.
Beispiele
Aktivieren eines Ingress-ALB in einem klassischen Cluster
ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb enable help
Hilfe anzeigen
ibmcloud ks ingress alb enable help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress alb enable help
ibmcloud ks 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- Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress alb ls“ aus. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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
Aktivieren eines Ingress-ALB in einem VPC Gen 2-Cluster
ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb get
Virtual Private Cloud Classic infrastructure
Zeigt die Details einer Ingress-ALB in einem Cluster an.
ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
--alb- Die ALB-ID. Um die verfügbaren ALB-IDs anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress alb ls“ aus. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Details zu einem Ingress-ALB in einem Cluster anzeigen
ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb health-checker disable
Virtual Private Cloud Classic infrastructure
Inaktivieren Sie das Ingress-Statusprüfprogramm.
ibmcloud ks ingress alb health-checker disable --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Den Ingress-Zustandsprüfer deaktivieren
ibmcloud ks ingress alb health-checker disable --cluster CLUSTER
ibmcloud ks ingress alb health-checker enable
Virtual Private Cloud Classic infrastructure
Aktivieren Sie das Ingress-Statusprüfprogramm.
ibmcloud ks ingress alb health-checker enable --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Den Ingress-Zustandsprüfer aktivieren
ibmcloud ks ingress alb health-checker enable --cluster CLUSTER
ibmcloud ks ingress alb health-checker get
Virtual Private Cloud Classic infrastructure
Status des Ingress-Statusprüfprogramms anzeigen.
ibmcloud ks ingress alb health-checker get --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Status des Ingress-Zustandsprüfers anzeigen
ibmcloud ks ingress alb health-checker get --cluster CLUSTER
ibmcloud ks ingress alb health-checker help
Hilfe anzeigen
ibmcloud ks ingress alb health-checker help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress alb health-checker help
ibmcloud ks ingress alb help
Hilfe anzeigen
ibmcloud ks ingress alb help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress alb help
ibmcloud ks ingress alb ls
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Liste aller Ingress-ALB-IDs in einem Cluster und Angabe, ob die ALB-Pods auf dem neuesten Stand sind
ibmcloud ks ingress alb ls --cluster CLUSTER
ibmcloud ks ingress alb update
Virtual Private Cloud Classic infrastructure
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- 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 mehrere ALBs 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. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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
Erzwingen Sie eine einmalige Aktualisierung der Pods für einzelne oder alle ALBs im Cluster
ibmcloud ks ingress alb update --cluster CLUSTER
ibmcloud ks ingress alb versions
Virtual Private Cloud Classic infrastructure
Verfügbare Ingress-ALB-Imageversionen auflisten.
ibmcloud ks ingress alb versions [--output OUTPUT] [-q] [--region REGION]
Befehlsoptionen
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--region- Gewünschte Region anzeigen.
Beispiele
Liste der verfügbaren Ingress-ALB-Image-Versionen
ibmcloud ks ingress alb versions
ibmcloud ks ingress domain create
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--crn- Der CRN für die IBM CIS-Instanz.
--domain- Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress domain ls“ aus. --domain-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- ZoneID für CIS.
--hostname- Für VPC-Cluster. Der Hostname, der für die Domäne registriert werden soll
--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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secret-namespace- Der Namensbereich, in dem der geheime TLS-Schlüssel erstellt wird.
Beispiele
Erstellen einer Ingress-Domäne für einen Cluster
ibmcloud ks ingress domain create --cluster CLUSTER
ibmcloud ks ingress domain default help
Hilfe anzeigen
ibmcloud ks ingress domain default help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress domain default help
ibmcloud ks ingress domain default replace
Virtual Private Cloud Classic infrastructure
Ändert die Ingress-Standarddomäne eines Clusters.
ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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
Die Standard-Ingress-Domain eines Clusters ändern
ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain get
Virtual Private Cloud Classic infrastructure
Details einer Ingress-Domäne anzeigen.
ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--domain- Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress domain ls“ aus. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Details zu einer Ingress-Domain anzeigen
ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain help
Hilfe anzeigen
ibmcloud ks ingress domain help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress domain help
ibmcloud ks ingress domain ls
Virtual Private Cloud Classic infrastructure
Listet alle Ingress-Domänen für einen Cluster auf.
ibmcloud ks ingress domain ls --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Alle Ingress-Domains für einen Cluster auflisten
ibmcloud ks ingress domain ls --cluster CLUSTER
ibmcloud ks ingress domain rm
Virtual Private Cloud Classic infrastructure
Ingress-Domäne aus einem Cluster entfernen.
ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN [-f] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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
Eine Ingress-Domäne aus einem Cluster entfernen
ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain secret help
Hilfe anzeigen
ibmcloud ks ingress domain secret help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress domain secret help
ibmcloud ks ingress domain secret regenerate
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--domain- Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress domain ls“ aus. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Das Zertifikat für eine Ingress-Domäne neu generieren
ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain secret rm
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Löschen Sie ein Geheimnis für eine Ingress-Domäne und verhindern Sie die zukünftige Verlängerung des Zertifikats
ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain update
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--domain- Die Ingress-Domäne. Um die vorhandenen Domains anzuzeigen, führen Sie den Befehl „
ibmcloud ks ingress domain ls“ aus. --hostname- Für VPC-Cluster. Der Hostname, der für die Domäne registriert werden soll
--ip- Die für die Domäne zu registrierenden IP-Adressen.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Eine Ingress-Domäne für einen Cluster aktualisieren
ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress help
Hilfe anzeigen
ibmcloud ks ingress help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress help
ibmcloud ks ingress instance default help
Hilfe anzeigen
ibmcloud ks ingress instance default help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress instance default help
ibmcloud ks ingress instance default set
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--name- Der Name der registrierten IBM Cloud Secret Manager-Instanz.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secret-group- ID der Gruppe geheimer Schlüssel der IBM Cloud Secret Manager-Instanz, in der die geheimen Schlüssel persistent gespeichert werden.
Beispiele
Eine registrierte IBM Cloud Secrets Manager-Instanz als Standard festlegen
ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME
ibmcloud ks ingress instance default unset
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--name- Der Name der registrierten IBM Cloud Secret Manager-Instanz.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Eine registrierte IBM Cloud Secrets Manager-Instanz als Standardinstanz aufheben
ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME
ibmcloud ks ingress instance get
Virtual Private Cloud Classic infrastructure
Details zu einer in einem Cluster registrierten IBM Cloud Secrets Manager-Instanz anzeigen.
ibmcloud ks ingress instance get --cluster CLUSTER --name NAME [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--name- Der Name der registrierten IBM Cloud Secret Manager-Instanz.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Details einer in einem Cluster registrierten IBM Cloud Secrets Manager-Instanz anzeigen
ibmcloud ks ingress instance get --cluster CLUSTER --name NAME
ibmcloud ks ingress instance help
Hilfe anzeigen
ibmcloud ks ingress instance help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress instance help
ibmcloud ks ingress instance ls
Virtual Private Cloud Classic infrastructure
IBM Cloud Secrets Manager-Instanzen auflisten, die in einem Cluster registriert sind.
ibmcloud ks ingress instance ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-deleted]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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
IBM Cloud Secrets Manager-Instanzen auflisten, die in einem Cluster registriert sind
ibmcloud ks ingress instance ls --cluster CLUSTER
ibmcloud ks ingress instance register
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- ID der Gruppe geheimer Schlüssel der IBM Cloud Secret Manager-Instanz, in der die geheimen Schlüssel persistent gespeichert werden.
Beispiele
Eine IBM Cloud Secrets Manager-Instanz in einem Cluster registrieren
ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN
ibmcloud ks ingress instance unregister
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--name- Der Name der registrierten IBM Cloud Secret Manager-Instanz.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Eine IBM Cloud Secrets Manager-Instanz aus einem Cluster abmelden
ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME
ibmcloud ks ingress load-balancer backend help
Hilfe anzeigen
ibmcloud ks ingress load-balancer backend help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress load-balancer backend help
ibmcloud ks ingress load-balancer backend set
Virtual Private Cloud
Legen Sie das private und/oder öffentliche Backend für den VPC-ALB-Load-Balancer fest, der den Ingress-Controller für einen Cluster bereitstellt.
ibmcloud ks ingress load-balancer backend set --cluster CLUSTER [--private-backend BACKEND] [--public-backend BACKEND] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--private-backend- Backend für privaten Load Balancer
--public-backend- Backend für öffentlichen Lastverteiler
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Legen Sie das private und/oder öffentliche Backend für den VPC-ALB-Load-Balancer fest, der den Ingress-Controller für einen Cluster bereitstellt
ibmcloud ks ingress load-balancer backend set --cluster CLUSTER
ibmcloud ks ingress load-balancer get
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Rufen Sie die Konfiguration der Load Balancer ab, die Ingress-ALBs in Ihrem Cluster bereitstellen
ibmcloud ks ingress load-balancer get --cluster CLUSTER
ibmcloud ks ingress load-balancer help
Hilfe anzeigen
ibmcloud ks ingress load-balancer help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress load-balancer help
ibmcloud ks ingress load-balancer proxy-protocol disable
Virtual Private Cloud
Deaktivieren Sie das PROXY-Protokoll auf Ingress-ALBs.
ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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 das PROXY-Protokoll auf Ingress-ALBs
ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER
ibmcloud ks 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--cidr- Die IP-Adressbereiche Ihrer Lastausgleichsfunktionen im CIDR-Format. PROXY-Header, die von Lastausgleichsfunktionen in anderen IP-Bereichen weitergeleitet werden, werden nicht verarbeitet.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Aktivieren Sie das PROXY-Protokoll, damit die Verbindungsinformationen des Clients in den Request-Headern an die ALBs übermittelt werden
ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER
ibmcloud ks ingress load-balancer proxy-protocol help
Hilfe anzeigen
ibmcloud ks ingress load-balancer proxy-protocol help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress load-balancer proxy-protocol help
ibmcloud ks ingress secret create
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--cert-crn- Der CRN des Zertifikats.
--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>“. -n,--namespace- Den Kubernetes-Namensbereich angeben.
--name- Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--persist- Den geheimen Schlüssel im Cluster persistent speichern, sodass er nicht gelöscht werden kann.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 in einem Cluster ein Ingress-Secret für ein Secret, das im IBM Cloud Secret Manager gespeichert ist
ibmcloud ks ingress secret create --cluster CLUSTER --name NAME
ibmcloud ks ingress secret field add
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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>“. -n,--namespace- Den Kubernetes-Namensbereich angeben.
--name- Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Felder zu einem bestehenden Ingress-Secret hinzufügen
ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret field help
Hilfe anzeigen
ibmcloud ks ingress secret field help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress secret field help
ibmcloud ks ingress secret field ls
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-n,--namespace- Den Kubernetes-Namensbereich angeben.
--name- Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-crn- CRN-Wert des Geheimnisses anzeigen.
Beispiele
Die Felder eines Ingress-Secrets anzeigen
ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret field rm
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--field-name- Der Name des Feldes, das aus dem geheimen Schlüssel entfernt werden soll.
-n,--namespace- Den Kubernetes-Namensbereich angeben.
--name- Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Felder aus einem bestehenden Ingress-Secret entfernen
ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret get
Virtual Private Cloud Classic infrastructure
Details eines geheimen Ingress-Schlüssels anzeigen.
ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-n,--namespace- Den Kubernetes-Namensbereich angeben.
--name- Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Details zu einem Ingress-Secret anzeigen
ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret help
Hilfe anzeigen
ibmcloud ks ingress secret help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress secret help
ibmcloud ks ingress secret ls
Virtual Private Cloud Classic infrastructure
Alle geheimen Ingress-Schlüssel in einem Cluster auflisten.
ibmcloud ks ingress secret ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-crn] [--show-deleted]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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 Ingress-Geheimnisse in einem Cluster auflisten
ibmcloud ks ingress secret ls --cluster CLUSTER
ibmcloud ks ingress secret rm
Virtual Private Cloud Classic infrastructure
Geheimen Ingress-Schlüssel aus einem Cluster entfernen.
ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-n,--namespace- Den Kubernetes-Namensbereich angeben.
--name- Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Ein Ingress-Secret aus einem Cluster entfernen
ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret update
Virtual Private Cloud Classic infrastructure
Vorhandenen geheimen Ingress-Schlüssel aktualisieren.
ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE [--cert-crn CRN] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--cert-crn- Der CRN des Zertifikats.
-n,--namespace- Den Kubernetes-Namensbereich angeben.
--name- Ein Name für den geheimen Ingress-Schlüssel, der im Cluster erstellt wird.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Ein bestehendes Ingress-Secret aktualisieren
ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress security help
Hilfe anzeigen
ibmcloud ks ingress security help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress security help
ibmcloud ks ingress security port80 disable
Virtual Private Cloud Classic infrastructure
Deaktivieren Sie die Nutzung von Port 80 in Ihrem Cluster.
ibmcloud ks ingress security port80 disable --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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
ibmcloud ks ingress security port80 enable
Virtual Private Cloud Classic infrastructure
Aktivieren Sie die Nutzung von Port 80 in Ihrem Cluster.
ibmcloud ks ingress security port80 enable --cluster CLUSTER [-f] [-q]
Befehlsoptionen
-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
ibmcloud ks ingress security port80 get
Virtual Private Cloud Classic infrastructure
Rufen Sie die Sicherheitskonfiguration von Port 80 in Ihrem Cluster ab.
ibmcloud ks ingress security port80 get --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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
ibmcloud ks ingress security port80 help
Hilfe anzeigen
ibmcloud ks ingress security port80 help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress security port80 help
ibmcloud ks ingress status-report disable
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Statusberichte für Ingress-Komponenten in einem Cluster deaktivieren
ibmcloud ks ingress status-report disable --cluster CLUSTER
ibmcloud ks ingress status-report enable
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Statusberichterstattung für Ingress-Komponenten in einem Cluster aktivieren
ibmcloud ks ingress status-report enable --cluster CLUSTER
ibmcloud ks ingress status-report get
Virtual Private Cloud Classic infrastructure
Ruft die Statusmeldung für Ingress-Komponenten in einem Cluster ab.
ibmcloud ks ingress status-report get --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Statusbericht für Ingress-Komponenten in einem Cluster abrufen
ibmcloud ks ingress status-report get --cluster CLUSTER
ibmcloud ks ingress status-report help
Hilfe anzeigen
ibmcloud ks ingress status-report help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress status-report help
ibmcloud ks ingress status-report ignored-errors add
Virtual Private Cloud Classic infrastructure
Unterdrücken Sie Warnungen aus den Ingress-Statusberichten für einen Cluster.
ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--code- Code der Warnung, die ignoriert werden soll.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Warnungen aus den Ingress-Statusberichten für einen Cluster unterdrücken
ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE
ibmcloud ks ingress status-report ignored-errors help
Hilfe anzeigen
ibmcloud ks ingress status-report ignored-errors help
Beispiele
Hilfe anzeigen
ibmcloud ks ingress status-report ignored-errors help
ibmcloud ks ingress status-report ignored-errors ls
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Auflistung der Warnungen, die derzeit vom Ingress-Status eines Clusters ignoriert werden
ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER
ibmcloud ks ingress status-report ignored-errors rm
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--code- Code der Warnung, die entfernt werden soll.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Warnungen entfernen, die derzeit vom Ingress-Status eines Clusters ignoriert werden
ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE
Kms-Befehle
Schlüsselmanagementservice-Integrationen anzeigen und konfigurieren.
ibmcloud ks kms crk help
Hilfe anzeigen
ibmcloud ks kms crk help
Beispiele
Hilfe anzeigen
ibmcloud ks kms crk help
ibmcloud ks kms crk ls
Virtual Private Cloud Classic infrastructure 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- 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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Auflistung der verfügbaren Root-Schlüssel für eine Key Management Service-Instanz
ibmcloud ks kms crk ls --instance-id ID
ibmcloud ks kms enable
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- 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- 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
Aktivieren Sie einen Schlüsselverwaltungsdienst (KMS) in Ihrem Cluster, um Ihre Geheimnisse zu verschlüsseln
ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID
ibmcloud ks kms help
Hilfe anzeigen
ibmcloud ks kms help
Beispiele
Hilfe anzeigen
ibmcloud ks kms help
ibmcloud ks kms instance help
Hilfe anzeigen
ibmcloud ks kms instance help
Beispiele
Hilfe anzeigen
ibmcloud ks kms instance help
ibmcloud ks kms instance ls
Virtual Private Cloud Classic infrastructure Satellite
Verfügbare Schlüsselmanagementserviceinstanzen auflisten.
ibmcloud ks kms instance ls [--output OUTPUT] [-q]
Befehlsoptionen
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Verfügbare Instanzen des Key Management Service auflisten
ibmcloud ks kms instance ls
Befehle für Standorte
Unterstützte IBM Cloud Kubernetes Service-Standorte auflisten.
ibmcloud ks locations
Virtual Private Cloud Classic infrastructure Satellite
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
Liste der unterstützten Standorte von IBM Cloud Kubernetes Service
ibmcloud ks locations
Protokollierungsbefehle
Protokolle vom Cluster weiterleiten.
ibmcloud ks logging autoupdate disable
Virtual Private Cloud Classic infrastructure
Inaktiviert automatische Aktualisierungen aller Fluentd-Pods in einem Cluster.
ibmcloud ks logging autoupdate disable --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Automatische Updates aller Fluentd-Pods in einem Cluster deaktivieren
ibmcloud ks logging autoupdate disable --cluster CLUSTER
ibmcloud ks logging autoupdate enable
Virtual Private Cloud Classic infrastructure
Automatische Aktualisierungen aller Fluentd-Pods in einem Cluster aktivieren.
ibmcloud ks logging autoupdate enable --cluster CLUSTER [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Automatische Updates aller Fluentd-Pods in einem Cluster aktivieren
ibmcloud ks logging autoupdate enable --cluster CLUSTER
ibmcloud ks logging autoupdate get
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Überprüfen Sie, ob Ihre Fluentd-Pods so eingestellt sind, dass sie in einem Cluster automatisch aktualisiert werden
ibmcloud ks logging autoupdate get --cluster CLUSTER
ibmcloud ks logging autoupdate help
Hilfe anzeigen
ibmcloud ks logging autoupdate help
Beispiele
Hilfe anzeigen
ibmcloud ks logging autoupdate help
ibmcloud ks logging config create
Virtual Private Cloud Classic infrastructure
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 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,--app-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. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--ca-cert- Wenn der Protokollierungstyp ist und
syslogdas Protokoll tls lautet, ist der Name des Geheimnisses Kubernetes derjenige, der das Zertifikat der Zertifizierungsstelle enthält. --force-update- Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--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- 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. -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- Deprecated 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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -p,--app-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- 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- Deprecated 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- 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- Das Protokollweiterleitungsprotokoll, das Sie verwenden möchten. Der einzige unterstützte Wert ist
syslog. --verify-mode- Wenn der Protokollierungstyp lautet und
syslogdas Protokoll tls ist, gilt der Verifizierungsmodus. Unterstützte Werte sindverify-peerund der Standardwertverify-none.
Beispiele
Erstellen einer Protokollierungskonfiguration
ibmcloud ks logging config create \
--cluster CLUSTER \
--logsource LOGSOURCE \
--type TYPE \
--ca-cert CERT \
--syslog-protocol PROTOCOL \
--verify-mode MODE \
--namespace NAMESPACE
ibmcloud ks logging config get
Virtual Private Cloud Classic infrastructure
Konfigurationen für die Protokollweiterleitung für einen Cluster anzeigen.
ibmcloud ks logging config get --cluster CLUSTER [--logsource LOGSOURCE] [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Konfigurationen zur Protokollweiterleitung für einen Cluster anzeigen
ibmcloud ks logging config get --cluster CLUSTER
ibmcloud ks logging config help
Hilfe anzeigen
ibmcloud ks logging config help
Beispiele
Hilfe anzeigen
ibmcloud ks logging config help
ibmcloud ks logging config rm
Virtual Private Cloud Classic infrastructure
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.
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--force-update- Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--id- Gibt die ID der Protokollierungskonfiguration an.
-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
Eine Konfiguration zur Protokollweiterleitung aus einem Cluster löschen
ibmcloud ks logging config rm --cluster CLUSTER --all
ibmcloud ks logging config update
Virtual Private Cloud Classic infrastructure
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,--app-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. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--ca-cert- Wenn der Protokollierungstyp ist und
syslogdas Protokoll tls lautet, ist der Name des Geheimnisses Kubernetes derjenige, der das Zertifikat der Zertifizierungsstelle enthält. --force-update- Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--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- Gibt die ID der Protokollierungskonfiguration an.
--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. -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- Deprecated 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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -p,--app-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- 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- Deprecated 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- 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- Das Protokollweiterleitungsprotokoll, das Sie verwenden möchten. Der einzige unterstützte Wert ist
syslog. --verify-mode- Wenn der Protokollierungstyp lautet und
syslogdas Protokoll tls ist, gilt der Verifizierungsmodus. Unterstützte Werte sindverify-peerund der Standardwertverify-none.
Beispiele
Konfiguration der Protokollweiterleitung für einen Cluster aktualisieren
ibmcloud ks logging config update \
--cluster CLUSTER \
--id ID \
--logsource LOGSOURCE \
--type TYPE \
--ca-cert CERT \
--syslog-protocol PROTOCOL \
--verify-mode MODE \
--namespace NAMESPACE
ibmcloud ks logging filter create
Virtual Private Cloud Classic infrastructure
Erstellen Sie einen Filter, um Protokollzeilen von der Weiterleitung auszuschließen.
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- 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- 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- 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.
-n,--namespace- Der Kubernetes-Namensbereich, in dem Sie Protokolle filtern möchten.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--regex-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 [0-9]hello würde für hello 1, hello 2 und hello 9 gelten
--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
Erstellen Sie einen Filter, um Protokollzeilen von der Weiterleitung auszuschließen
ibmcloud ks logging filter create --cluster CLUSTER --message MESSAGE
ibmcloud ks logging filter get
Virtual Private Cloud Classic infrastructure
Zeigt eine Protokollierungsfilterkonfiguration an.
ibmcloud ks logging filter get --cluster CLUSTER [--id ID] [--output OUTPUT] [-q] [--show-covering-filters] [--show-matching-configs]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--id- Gibt die ID des Protokollierungsfilters an.
--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
Konfiguration eines Protokollierungsfilters anzeigen
ibmcloud ks logging filter get --cluster CLUSTER
ibmcloud ks logging filter help
Hilfe anzeigen
ibmcloud ks logging filter help
Beispiele
Hilfe anzeigen
ibmcloud ks logging filter help
ibmcloud ks logging filter rm
Virtual Private Cloud Classic infrastructure
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.
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--force-update- Aktualisierung der Fluentd-Pods im Cluster auf die neueste Version erzwingen.
--id- Gibt die ID des Protokollierungsfilters an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Einen Protokollierungsfilter löschen
ibmcloud ks logging filter rm --cluster CLUSTER --all
ibmcloud ks logging filter update
Virtual Private Cloud Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Gibt die ID des Protokollierungsfilters an.
--lc,--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- 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- 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.
-n,--namespace- Der Kubernetes-Namensbereich, in dem Sie Protokolle filtern möchten.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--regex-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 [0-9]hello würde für hello 1, hello 2 und hello 9 gelten
--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
Einen Protokollierungsfilter aktualisieren
ibmcloud ks logging filter update --cluster CLUSTER --id ID --message MESSAGE
ibmcloud ks logging help
Hilfe anzeigen
ibmcloud ks logging help
Beispiele
Hilfe anzeigen
ibmcloud ks logging help
ibmcloud ks logging refresh
Virtual Private Cloud Classic infrastructure
Protokollierungskonfiguration für einen Cluster aktualisieren.
ibmcloud ks logging refresh --cluster CLUSTER [--force-update] [-q]
Befehlsoptionen
-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
Aktualisieren Sie die Protokollierungskonfiguration für einen Cluster
ibmcloud ks logging refresh --cluster CLUSTER
Befehle für Nachrichten
Zeigt die aktuellen Benutzernachrichten an.
ibmcloud ks messages
Virtual Private Cloud Classic infrastructure Satellite
Zeigt die aktuellen Benutzernachrichten an.
ibmcloud ks messages [-q]
Befehlsoptionen
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Aktuelle Benutzermeldungen anzeigen
ibmcloud ks messages
Nlb-dns-Befehle
Hostnamen für NLB-IP-Adressen (NLB = Network Load Balancer; Netzlastausgleichsfunktion) in einem Cluster und Statusprüfungsmonitore für Hostnamen erstellen und verwalten.
ibmcloud ks nlb-dns add
Classic infrastructure
Fügen Sie einer bestehenden Host-Bezeichnung, die Sie mit … erstellt haben, eine NLB-IP-Adresse hinzu ibmcloud ks nlb-dns create.
ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP [--ip IP ...] --nlb-host HOST [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus:
ibmcloud ks nlb-dns ls. --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 ibmcloud ks nlb-dns create
ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP --nlb-host HOST
ibmcloud ks nlb-dns create classic
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secret-namespace- Der Namensbereich, in dem der geheime SSL-Schlüssel erstellt wird. Wenn dieses Flag nicht angegeben wird, wird das Geheimnis in
default.
Beispiele
Erstellen Sie einen DNS-Hostnamen, um eine oder mehrere NLB-IP-Adressen in einem klassischen Cluster zu registrieren
ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP
ibmcloud ks nlb-dns create help
Hilfe anzeigen
ibmcloud ks nlb-dns create help
Beispiele
Hilfe anzeigen
ibmcloud ks nlb-dns create help
ibmcloud ks 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Der VPC-Lastausgleichsfunktionshostname. Um die Hostnamen der Lastverteiler anzuzeigen, führen Sie den Befehl „
kubectl get svc -n <namespace>“ aus. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secret-namespace- Der Namensbereich, in dem der geheime SSL-Schlüssel erstellt wird. Wenn dieses Flag nicht angegeben wird, wird das Geheimnis in
default.
Beispiele
Erstellen Sie einen DNS-Eintrag, um den Hostnamen oder die IP-Adressen eines Load Balancers in einem VPC-Cluster zu registrieren
ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER --ip IP
ibmcloud ks nlb-dns get
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--nlb-subdomain- Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl
ibmcloud ks nlb-dns lsaus. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Details zu einem registrierten NLB-Hostnamen in einem Cluster anzeigen
ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns help
Hilfe anzeigen
ibmcloud ks nlb-dns help
Beispiele
Hilfe anzeigen
ibmcloud ks nlb-dns help
ibmcloud ks nlb-dns ls
Virtual Private Cloud Classic infrastructure
Registrierte NLB-Hostnamen und -IP-Adressen in einem Cluster auflisten.
ibmcloud ks nlb-dns ls --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Listen Sie die registrierten NLB-Hostnamen und IP-Adressen in einem Cluster auf
ibmcloud ks nlb-dns ls --cluster CLUSTER
ibmcloud ks nlb-dns monitor configure
Virtual Private Cloud Classic infrastructure
Statusprüfungsmonitor für einen vorhandenen NLB-Hostnamen in einem Cluster konfigurieren. Um den Monitor zu aktivieren, fügen Sie das Flag --enable ein. 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--enable- Statusprüfungsmonitor für den Hostnamen aktivieren.
--header- HTTP Die Request-Header für den Health-Check sind auf den „Host“-Header beschränkt. Dieses Flag 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- 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 liegen [60, 300]. Standardwert:
60 --nlb-host- Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus:
ibmcloud ks nlb-dns ls. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json --path- Der Endpunktpfad, für den die Statusprüfung ausgeführt wird. Dieses Flag gilt nur für den Typ
HTTPoderHTTPS. Standardwert:/ --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- Das Zeitlimit in Sekunden, bevor die IP-Adresse als fehlerhaft eingestuft wird. Muss im Bereich liegen [1, 60]. Standardwert:
5 --type- Das Protokoll, das für die Statusprüfung verwendet werden soll. Zulässige Werte:
http,https,tcp
Beispiele
Konfigurieren eines Health-Check-Monitors für einen vorhandenen NLB-Hostnamen in einem Cluster
ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor disable
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--nlb-host- Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus:
ibmcloud ks nlb-dns ls. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Deaktivieren eines vorhandenen Health-Check-Monitors für einen NLB-Hostnamen in einem Cluster
ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor enable
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--nlb-host- Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus:
ibmcloud ks nlb-dns ls. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Aktivieren Sie einen Health-Check-Monitor für einen NLB-Hostnamen in einem Cluster
ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor get
Classic infrastructure
Einstellungen für einen vorhandenen Statusprüfmonitor anzeigen.
ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--nlb-host- Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus:
ibmcloud ks nlb-dns ls. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Einstellungen für einen vorhandenen Health-Check-Monitor anzeigen
ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor help
Hilfe anzeigen
ibmcloud ks nlb-dns monitor help
Beispiele
Hilfe anzeigen
ibmcloud ks nlb-dns monitor help
ibmcloud ks nlb-dns monitor ls
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Führen Sie die Einstellungen für den Health-Check-Monitor für jeden NLB-Hostnamen in einem Cluster auf
ibmcloud ks nlb-dns monitor ls --cluster CLUSTER
ibmcloud ks 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--lb-host- Der VPC-Lastausgleichsfunktionshostname. Um die Hostnamen der Lastverteiler anzuzeigen, führen Sie den Befehl „
kubectl get svc -n <namespace>“ aus. --nlb-subdomain- Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl
ibmcloud ks nlb-dns lsaus. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Aktualisieren Sie einen bestehenden DNS-Hostnamen, indem Sie den damit verknüpften Hostnamen des Load Balancers in einem VPC-Cluster ersetzen
ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns rm classic
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Der Hostname. Um vorhandene Hostnamen anzuzeigen, führen Sie folgenden Befehl aus:
ibmcloud ks nlb-dns ls. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Eine NLB-IP-Adresse aus einem NLB-Hostnamen entfernen
ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST
ibmcloud ks nlb-dns rm help
Hilfe anzeigen
ibmcloud ks nlb-dns rm help
Beispiele
Hilfe anzeigen
ibmcloud ks nlb-dns rm help
ibmcloud ks 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl
ibmcloud ks nlb-dns lsaus. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Entfernen eines Hostnamens oder einer IP-Adresse eines Load Balancers aus einem DNS-Eintrag in einem VPC-Cluster
ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns secret help
Hilfe anzeigen
ibmcloud ks nlb-dns secret help
Beispiele
Hilfe anzeigen
ibmcloud ks nlb-dns secret help
ibmcloud ks nlb-dns secret regenerate
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--nlb-subdomain- Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl
ibmcloud ks nlb-dns lsaus. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Zertifikat und Geheimschlüssel für eine NLB-Subdomain neu generieren
ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns secret rm
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--nlb-subdomain- Die Unterdomäne. Zum Anzeigen der vorhandenen Unterdomänen führen Sie den Befehl
ibmcloud ks nlb-dns lsaus. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Ein Geheimnis aus einer NLB-Subdomain löschen und die zukünftige Verlängerung des Zertifikats verhindern
ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN
Befehle für Kontingente
Die Kontingente und Grenzwerte für Clusterressourcen in Ihrem IBM Cloud-Konto anzeigen.
ibmcloud ks quota help
Hilfe anzeigen
ibmcloud ks quota help
Beispiele
Hilfe anzeigen
ibmcloud ks quota help
ibmcloud ks quota ls
Virtual Private Cloud Classic infrastructure 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- 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.
Beispiele
Listen Sie alle Kontingente und Beschränkungen für clusterbezogene Ressourcen in Ihrem IBM Cloud-Konto auf
ibmcloud ks quota ls
Skriptbefehle
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 help
Hilfe anzeigen
ibmcloud ks script help
Beispiele
Hilfe anzeigen
ibmcloud ks script help
ibmcloud ks script update
Virtual Private Cloud Classic infrastructure
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- Schreiben Sie die Quellendatei mit der aktualisierten Befehlsstruktur neu.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Skripte überarbeiten, die Befehle des Plug-ins IBM Cloud Kubernetes Service aufrufen
ibmcloud ks script update FILE
Befehle für Sicherheitsgruppen
Operationen für eine Sicherheitsgruppe ausführen.
ibmcloud ks security-group help
Hilfe anzeigen
ibmcloud ks security-group help
Beispiele
Hilfe anzeigen
ibmcloud ks security-group help
ibmcloud ks security-group ls
Virtual Private Cloud
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- Filtern Sie die Sicherheitsgruppen nach den Komponenten, denen sie zugeordnet sind. Zulässige Werte:
cluster,load-balancer,vpc,vpe-gateway,worker-pool -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--managed-by- 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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 mit einem Cluster verknüpften Sicherheitsgruppen auflisten
ibmcloud ks security-group ls --cluster CLUSTER
ibmcloud ks security-group reset
Virtual Private Cloud
Löscht alle vorhandenen Sicherheitsgruppenregeln und wendet Standardregeln erneut an.
ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP [-f] [-q]
Befehlsoptionen
-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,--sg- Geben Sie die Sicherheitsgruppen-ID an.
Beispiele
Löscht alle vorhandenen Sicherheitsgruppenregeln und wendet die Standardregeln erneut an
ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP
ibmcloud ks security-group sync
Virtual Private Cloud
Wendet nicht vorhandene Standardsicherheitsgruppenregeln erneut an. Löscht keine bereits vorhandenen Regeln.
ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--security-group,--sg- Geben Sie die Sicherheitsgruppen-ID an.
Beispiele
Wendet Standardregeln für Sicherheitsgruppen erneut an, die nicht vorhanden sind
ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP
Speicherbefehle
Speicherressourcen anzeigen und ändern.
ibmcloud ks 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--volume- Geben Sie die Datenträger-ID an. Führen Sie
ibmcloud ks storage volume lsaus, um die verfügbaren Datenträger aufzulisten. -w,--worker- Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks workers.
Beispiele
Ein Speichervolumen an einen Worker-Knoten anhängen
ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER_ID
ibmcloud ks 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- Geben Sie die ID der Datenträgerzuordnung an. Führen Sie zum Auflisten der verfügbaren Zuordnungen den Befehl
ibmcloud ks storage attachment lsaus. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
-w,--worker- Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks workers.
Beispiele
Details zu einer Volume-Zuordnung in einem Cluster abrufen
ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage attachment help
Hilfe anzeigen
ibmcloud ks storage attachment help
Beispiele
Hilfe anzeigen
ibmcloud ks storage attachment help
ibmcloud ks 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
-w,--worker- Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks workers.
Beispiele
Alle Speicher-Volume-Zuordnungen eines Workers in einem Cluster auflisten
ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER_ID
ibmcloud ks 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- Geben Sie die ID der Datenträgerzuordnung an. Führen Sie zum Auflisten der verfügbaren Zuordnungen den Befehl
ibmcloud ks storage attachment lsaus. -c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
-w,--worker- Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks workers.
Beispiele
Eine Volume-Anbindung von einem Worker-Knoten löschen
ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage help
Hilfe anzeigen
ibmcloud ks storage help
Beispiele
Hilfe anzeigen
ibmcloud ks storage help
ibmcloud ks storage volume get
Der Befehl „ storage volume get “ ist eine Beta-Funktion.
Virtual Private Cloud Classic infrastructure
Details eines Datenträgers abrufen.
ibmcloud ks storage volume get --volume VOLUME [--output OUTPUT] [-q]
Befehlsoptionen
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 zu einem Band abrufen
ibmcloud ks storage volume get --volume VOLUME
ibmcloud ks storage volume help
Hilfe anzeigen
ibmcloud ks storage volume help
Beispiele
Hilfe anzeigen
ibmcloud ks storage volume help
ibmcloud ks storage volume ls
Der Befehl „ storage volume ls “ ist eine Beta-Funktion.
Virtual Private Cloud Classic infrastructure
Details der Datenträger auflisten.
ibmcloud ks storage volume ls [--cluster CLUSTER] [--output OUTPUT] [--provider PROVIDER] [-q] [--zone ZONE]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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.
--zone- Eine Zone, nach der gefiltert werden kann. Um die verfügbaren Zonen aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks locations.
Beispiele
Auflistung der Details zu den Volumes
ibmcloud ks storage volume ls
Befehle für Subnetze
Verfügbare portierbare Teilnetze in Ihrem IBM Cloud-Infrastrukturkonto auflisten.
ibmcloud ks subnets
Virtual Private Cloud Classic infrastructure
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- Ein Standort, nach dem gefiltert werden kann. Um die verfügbaren Standorte aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks locations. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json --provider- Liste nach einen bestimmten Infrastrukturprovider filtern. Verfügbare Optionen: classic, vpc-classic, vpc-gen2
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--vpc-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- 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
Liste der verfügbaren portablen Subnetze in Ihrem IBM Cloud-Infrastrukturkonto
ibmcloud ks subnets --provider PROVIDER
Befehle zur Versionsanzeige
Alle Containerplattformversionen auflisten, die für IBM Cloud Kubernetes Service-Cluster verfügbar sind.
ibmcloud ks versions
Virtual Private Cloud Classic infrastructure Satellite
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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--show-version- Zeigt nur die Versionen der angegebenen Containerplattform an. Zulässige Werte:
OpenShift,Kubernetes
Beispiele
Listen Sie alle Container-Plattform-Versionen auf, die für IBM Cloud Kubernetes Service-Cluster verfügbar sind
ibmcloud ks versions
VLAN-Befehle
Diese Befehle dienen zum Auflisten öffentlicher und privater VLANs für eine Zone sowie zum Anzeigen des VLAN Spanning-Status.
ibmcloud ks vlan help
Hilfe anzeigen
ibmcloud ks vlan help
Beispiele
Hilfe anzeigen
ibmcloud ks vlan help
ibmcloud ks vlan ls
Classic infrastructure
Verfügbare öffentliche und private VLANs für eine Zone auflisten.
ibmcloud ks vlan ls --zone ZONE [--output OUTPUT] [-q]
Befehlsoptionen
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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
Liste der verfügbaren öffentlichen und privaten VLANs für eine Zone
ibmcloud ks vlan ls --zone ZONE
ibmcloud ks vlan spanning get
Classic infrastructure
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- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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
Zeigen Sie den Status der VLAN-Spanning-Konfiguration für Ihr IBM Cloud-Konto für die klassische Infrastruktur an
ibmcloud ks vlan spanning get
ibmcloud ks vlan spanning help
Hilfe anzeigen
ibmcloud ks vlan spanning help
Beispiele
Hilfe anzeigen
ibmcloud ks vlan spanning help
Vni-Befehle
Virtuelle Netzwerkschnittstellen auf Worker-Knoten zuweisen, entfernen und auflisten.
ibmcloud ks 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.
-c,--cluster-id- Die ID des Clusters.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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- 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. -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 --vlan VLAN --vni VNI --cluster-id CLUSTER_NAME_OR_ID
ibmcloud ks vni attach help
Hilfe anzeigen
ibmcloud ks vni attach help
Beispiele
Hilfe anzeigen
ibmcloud ks vni attach help
ibmcloud ks 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
-c,--cluster-id- Die ID des Clusters.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--vni- Die ID der virtuellen Netzwerkschnittstelle, die getrennt werden soll.
-w,--worker- Die ID des Worker-Knotens.
Beispiele
Eine virtuelle Netzwerkschnittstelle von einem Worker-Knoten oder Cluster trennen
ibmcloud ks vni detach --vni VNI --cluster-id CLUSTER_NAME_OR_ID
ibmcloud ks vni help
Hilfe anzeigen
ibmcloud ks vni help
Beispiele
Hilfe anzeigen
ibmcloud ks vni help
ibmcloud ks vni ls
Virtual Private Cloud
Liste der virtuellen Netzwerkschnittstellen, die mit einem Cluster oder einem Worker-Knoten verbunden sind.
ibmcloud ks vni ls (--cluster-id ID | --worker WORKER) [--after AFTER] [--first FIRST] [--output OUTPUT] [-q]
Befehlsoptionen
--after- Zeige virtuelle Netzwerkschnittstellen hinter dem angegebenen Cursor an.
-c,--cluster-id- Die ID des Clusters.
--first- Zeige die nächsten virtuellen Netzwerkschnittstellen an, bis zur ersten Anzahl von VNIs.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
-w,--worker- Die ID des Worker-Knotens.
Beispiele
Liste der virtuellen Netzwerkschnittstellen, die mit einem Cluster oder Worker-Knoten verbunden sind
ibmcloud ks vni ls --cluster-id CLUSTER_NAME_OR_ID
VPC-Befehle
Informieren Sie sich über VPCs und verwalten Sie VPC-Cluster.
ibmcloud ks vpc help
Hilfe anzeigen
ibmcloud ks vpc help
Beispiele
Hilfe anzeigen
ibmcloud ks vpc help
ibmcloud ks vpc ls
Virtual Private Cloud
Listet alle VPC in der Zielressourcengruppe auf. Wenn keine Ressourcengruppe angegeben ist, werden alle VPCs im Konto aufgelistet.
ibmcloud ks vpc ls [--output OUTPUT] [--provider PROVIDER] [-q]
Befehlsoptionen
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json --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
Alle VPCs in der Ziel-Ressourcengruppe auflisten
ibmcloud ks vpc ls
ibmcloud ks vpc outbound-traffic-protection disable
Virtual Private Cloud
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
-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 des Schutzes für ausgehenden Datenverkehr für einen Secure By Default-VPC-Cluster
ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER
ibmcloud ks vpc outbound-traffic-protection enable
Virtual Private Cloud
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
-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 des ausgehenden Datenverkehrs für einen Secure By Default-VPC-Cluster
ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER
ibmcloud ks vpc outbound-traffic-protection help
Hilfe anzeigen
ibmcloud ks vpc outbound-traffic-protection help
Beispiele
Hilfe anzeigen
ibmcloud ks vpc outbound-traffic-protection help
ibmcloud ks vpc secure-by-default enable
Virtual Private Cloud
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
-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 Secure by Default-VPC-Netzwerkfunktionen für einen VPC-Cluster unter Verwendung von älteren Sicherheitsgruppen
ibmcloud ks vpc secure-by-default enable --cluster CLUSTER
ibmcloud ks vpc secure-by-default help
Hilfe anzeigen
ibmcloud ks vpc secure-by-default help
Beispiele
Hilfe anzeigen
ibmcloud ks vpc secure-by-default help
Befehle zum Erstellen von Webhooks
Webhook in einem Cluster registrieren.
ibmcloud ks webhook-create
Virtual Private Cloud Classic infrastructure Satellite
Webhook in einem Cluster registrieren.
ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL [--level LEVEL] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--level- Benachrichtigungsstufe festlegen. Zulässige Werte sind oder
NormalWarning. Der Standardwert istWarning. -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--type- Der Typ des Webhooks, den Sie verwenden wollen. Derzeit
slackwird unterstützt. --url- Die WebHook-URL.
Beispiele
Einen Webhook in einem Cluster registrieren
ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL
Worker-Befehle
Mit diesen Befehlen können Sie Workerknoten für einen Cluster anzeigen und ändern.
ibmcloud ks worker get
Virtual Private Cloud Classic infrastructure Satellite
Zeigt die Details eines Workerknotens an.
ibmcloud ks worker get --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
-w,--worker- Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks workers.
Beispiele
Details zu einem Worker-Knoten anzeigen
ibmcloud ks worker get --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker help
Hilfe anzeigen
ibmcloud ks worker help
Beispiele
Hilfe anzeigen
ibmcloud ks worker help
ibmcloud ks worker ls
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -p,--worker-pool- Nur die Workerknoten anzeigen, die zum angegebenen Worker-Pool gehören.
-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.
Beispiele
Alle Worker-Knoten in einem Cluster auflisten
ibmcloud ks worker ls --cluster CLUSTER
ibmcloud ks worker reboot
Virtual Private Cloud Classic infrastructure Satellite
Workerknoten erneut starten.
ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [--hard] [-q] [--skip-master-health]
Befehlsoptionen
-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.
-w,--worker- Eine oder mehrere Worker-IDs angeben.
Beispiele
Einen Worker-Knoten neu starten
ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker reload
Virtual Private Cloud Classic infrastructure
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.
-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 --worker WORKER_ID
ibmcloud ks worker replace
Virtual Private Cloud Classic infrastructure 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
-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.
-w,--worker- Worker-ID angeben. Um die verfügbaren Worker aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks workers.
Beispiele
Einen Worker-Knoten löschen und durch einen neuen Worker-Knoten im selben Worker-Pool ersetzen
ibmcloud ks worker replace --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker rm
Virtual Private Cloud Classic infrastructure Satellite
Workerknoten aus einem Cluster entfernen.
ibmcloud ks worker rm --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]
Befehlsoptionen
-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.
-w,--worker- Eine oder mehrere Worker-IDs angeben.
Beispiele
Einen Worker-Knoten aus einem Cluster entfernen
ibmcloud ks worker rm --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker update
Classic infrastructure
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
-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.
-w,--worker- Eine oder mehrere Worker-IDs angeben.
Beispiele
Aktualisieren Sie einen oder mehrere Worker-Knoten in einem klassischen Cluster auf eine neue Version von Kubernetes
ibmcloud ks worker update --cluster CLUSTER --worker WORKER_ID
Befehle für den Worker-Pool
Mit diesen Befehlen können Sie Worker-Pools für einen Cluster anzeigen und ändern.
ibmcloud ks worker-pool create classic
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--disable-disk-encrypt- Verschlüsselung auf einem Workerknoten inaktivieren.
--entitlement- Setzen Sie dieses Flag nur
ocp_entitleddann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die über eine OpenShift-Berechtigung verfügt. --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- 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. -l,--label- Legt Bezeichnungen für alle Worker im Worker-Pool fest.
--name- Einen Namen für den Worker-Pool eingeben.
--operating-system- Den Namen des Betriebssystems angeben.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size-per-zone- Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.
Beispiele
Einen Worker-Pool zu einem klassischen Cluster hinzufügen
ibmcloud ks worker-pool create classic \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks worker-pool create help
Hilfe anzeigen
ibmcloud ks worker-pool create help
Beispiele
Hilfe anzeigen
ibmcloud ks worker-pool create help
ibmcloud ks worker-pool create satellite
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--entitlement- Setzen Sie dieses Flag nur
ocp_entitleddann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die über eine OpenShift-Berechtigung verfügt. --host-label,--hl- 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. -l,--label- Legt Bezeichnungen für alle Worker im Worker-Pool fest.
--name- Einen Namen für den Worker-Pool eingeben.
--operating-system- Den Namen des Betriebssystems angeben.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size-per-zone- Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.
--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
Hinzufügen eines Worker-Pools zu einem IBM Cloud Satellite-Cluster
ibmcloud ks worker-pool create satellite \
--cluster CLUSTER \
--host-label LABEL \
--name NAME \
--size-per-zone SIZE \
--zone ZONE
ibmcloud ks worker-pool create vpc-classic
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--entitlement- Setzen Sie dieses Flag nur
ocp_entitleddann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die über eine OpenShift-Berechtigung verfügt. --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. -l,--label- Legt Bezeichnungen für alle Worker im Worker-Pool fest.
--name- Einen Namen für den Worker-Pool eingeben.
--operating-system- Den Namen des Betriebssystems angeben.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size-per-zone- Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.
--vpc-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
Hinzufügen eines Worker-Pools zu einem VPC Gen 1-Cluster
ibmcloud ks worker-pool create vpc-classic \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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- Setzen Sie dieses Flag nur
ocp_entitleddann, wenn Sie diesen Cluster mit einer Lizenz wie beispielsweise Cloud Pak verwenden, die über eine OpenShift-Berechtigung verfügt. --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- 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- 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. -l,--label- Legt Bezeichnungen für alle Worker im Worker-Pool fest.
--name- Einen Namen für den Worker-Pool eingeben.
--operating-system- Den Namen des Betriebssystems angeben.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--secondary-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- Optional. Geben Sie bis zu fünf Sicherheitsgruppen-IDs für die Anwendung auf alle Worker im Worker-Pool an.
--size-per-zone- Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.
--vpc-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
Hinzufügen eines Worker-Pools zu einem VPC Gen 2-Cluster
ibmcloud ks worker-pool create vpc-gen2 \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks worker-pool get
Virtual Private Cloud Classic infrastructure Satellite
Details eines Worker-Pools auflisten.
ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Auflistung der Details eines Worker-Pools
ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool help
Hilfe anzeigen
ibmcloud ks worker-pool help
Beispiele
Hilfe anzeigen
ibmcloud ks worker-pool help
ibmcloud ks worker-pool label help
Hilfe anzeigen
ibmcloud ks worker-pool label help
Beispiele
Hilfe anzeigen
ibmcloud ks worker-pool label help
ibmcloud ks worker-pool label rm
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Entfernen Sie alle benutzerdefinierten Kubernetes-Bezeichnungen von allen Worker-Knoten in einem Worker-Pool
ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool label set
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-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. -p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Legen Sie benutzerdefinierte Kubernetes-Bezeichnungen für alle Worker-Knoten in einem Worker-Pool fest
ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL --worker-pool POOL
ibmcloud ks worker-pool ls
Virtual Private Cloud Classic infrastructure Satellite
Alle Worker-Pools in einem Cluster auflisten
ibmcloud ks worker-pool ls --cluster CLUSTER [--output OUTPUT] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--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
ibmcloud ks worker-pool operating-system help
Hilfe anzeigen
ibmcloud ks worker-pool operating-system help
Beispiele
Hilfe anzeigen
ibmcloud ks worker-pool operating-system help
ibmcloud ks worker-pool operating-system set
Virtual Private Cloud Classic infrastructure Satellite
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--operating-system- Den Namen des Betriebssystems angeben.
-p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Betriebssystem festlegen
ibmcloud ks worker-pool operating-system set \
--cluster CLUSTER \
--operating-system SYSTEM \
--worker-pool POOL
ibmcloud ks worker-pool rebalance
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Neuausgleich eines Worker-Pools in einem Cluster
ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool resize
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--size-per-zone- Gewünschte Anzahl der Worker pro Zone in diesem Worker-Pool angeben.
Beispiele
Passen Sie die Größe des Worker-Pools an die von Ihnen angegebene Anzahl von Workern pro Zone an
ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL
ibmcloud ks worker-pool rm
Virtual Private Cloud Classic infrastructure Satellite
Entfernt einen Worker-Pool aus einem Cluster.
ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Befehlsoptionen
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Einen Worker-Pool aus einem Cluster entfernen
ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool taint help
Hilfe anzeigen
ibmcloud ks worker-pool taint help
Beispiele
Hilfe anzeigen
ibmcloud ks worker-pool taint help
ibmcloud ks worker-pool taint rm
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Entfernen Sie alle Kubernetes-Markierungen von allen Worker-Knoten in einem Worker-Pool
ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool taint set
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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, mit demenv=prodSie die Taint des Worker-Knotens und die entsprechenden Pod-Toleranzen verwalten. Der isteffectein Kubernetes-Taint-Effekt wie beispielsweise, derNoSchedulebeschreibt, wie der Taint funktioniert.
Beispiele
Kubernetes “-Taints für alle Worker-Knoten in einem Worker-Pool festlegen
ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT --worker-pool POOL
ibmcloud ks worker-pool zones
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -p,--worker-pool- Worker-Pool angeben.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
Beispiele
Die einem Worker-Pool zugeordneten Zonen anzeigen
ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL
Zone-Befehle
Die Verfügbarkeitszonen auflisten und die einem Worker-Pool zugeordnete Zonen ändern.
ibmcloud ks zone add classic
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -p,--worker-pool- Der Name des zu ändernden Worker-Pools. Zur Angabe mehrerer Worker-Pools verwenden Sie mehrere Flags. Beispiel:
-p pool1 -p pool2. --private-only- Mit diesem Flag kann die Erstellung eines öffentlichen VLANs verhindert werden. Nur erforderlich, wenn Sie das Flag
--private-vlanangeben, ohne das Flag--public-vlananzugeben. --private-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- Geben Sie die ID des öffentlichen VLANs an. Um die verfügbaren VLANs anzuzeigen, führen Sie. aus.
-q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 einer oder mehreren Worker-Pools in einem klassischen Cluster eine Zone hinzu
ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL --zone ZONE --private-only
ibmcloud ks zone add help
Hilfe anzeigen
ibmcloud ks zone add help
Beispiele
Hilfe anzeigen
ibmcloud ks zone add help
ibmcloud ks zone add satellite
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -p,--worker-pool- Der Name des zu ändernden Worker-Pools. Zur Angabe mehrerer Worker-Pools verwenden Sie mehrere Flags. Beispiel:
-p pool1 -p pool2. -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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
Hinzufügen einer Zone zu einem oder mehreren Worker-Pools in einem Satellite-Cluster
ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL --zone ZONE
ibmcloud ks zone add vpc-classic
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet-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- Worker-Pool angeben.
--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
Hinzufügen einer Zone zu einem oder mehreren Worker-Pools in einem VPC Gen 1-Cluster
ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE
ibmcloud ks 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
--output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--subnet-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- Worker-Pool angeben.
--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
Hinzufügen einer Zone zu einem oder mehreren Worker-Pools in einem VPC Gen 2-Cluster
ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE
ibmcloud ks zone help
Hilfe anzeigen
ibmcloud ks zone help
Beispiele
Hilfe anzeigen
ibmcloud ks zone help
ibmcloud ks zone ls
Virtual Private Cloud Classic infrastructure 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- Ein Standort, nach dem gefiltert werden kann. Um die verfügbaren Standorte aufzulisten, führen Sie folgenden Befehl aus:
ibmcloud ks locations. --output- Befehlsausgabe im bereitgestellten Format. Gültige Werte:
json --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 --provider PROVIDER
ibmcloud ks zone network-set
Classic infrastructure
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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-p,--worker-pool- Der Name des zu ändernden Worker-Pools. Zur Angabe mehrerer Worker-Pools verwenden Sie mehrere Flags. Beispiel:
-p pool1 -p pool2. --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- Geben Sie die ID des privaten VLANs an. Um die verfügbaren VLANs anzuzeigen, führen Sie. aus.
--public-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.
--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
Legen Sie die Netzwerkmetadaten in einer bestimmten Zone für die angegebenen Worker-Pools in einem klassischen Cluster fest
ibmcloud ks zone network-set \
--cluster CLUSTER \
--private-vlan VLAN \
--worker-pool POOL \
--zone ZONE \
--private-only
ibmcloud ks zone rm
Virtual Private Cloud Classic infrastructure 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
-c,--cluster- Gibt den Clusternamen oder die Cluster-ID an.
-f- Erzwingt die Ausführung des Befehls ohne Eingabeaufforderungen.
-p,--worker-pool- Der Name des zu ändernden Worker-Pools. Zur Angabe mehrerer Worker-Pools verwenden Sie mehrere Flags. Beispiel:
-p pool1 -p pool2. -q- Keine Tagesnachricht oder Aktualisierungserinnerung anzeigen.
--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 aus einem oder mehreren Worker-Pools in einem Cluster entfernen
ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL --zone ZONE