Guida di riferimento al plugin CLI IBM Cloud Kubernetes Service
Utilizza questi comandi per creare e gestire i cluster per IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud e IBM Cloud Satellite.
Nella riga di comando, vieni avvisato quando sono disponibili gli aggiornamenti ai plugin e alla CLI ibmcloud. Assicurati di mantenere aggiornata la tua CLI, in modo da poter utilizzare tutti i comandi e le opzioni disponibili.
-
Installa la CLI IBM Cloud. Vedi "Guida introduttiva alla CLI di IBM Cloud ".
-
Installa il plug-in "
ks".ibmcloud plugin install ks
Comandi API
Visualizza l'endpoint API attuale.
ibmcloud ks api
Visualizza l'endpoint API attuale.
ibmcloud ks api [-q]
Opzioni comando
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza l'endpoint API corrente
ibmcloud ks api
Comandi relativi alle chiavi API
Visualizza le informazioni sulla chiave API per un cluster o reimpostale in una nuova chiave.
ibmcloud ks api-key help
Mostra la guida
ibmcloud ks api-key help
Esempi
Mostra la guida
ibmcloud ks api-key help
ibmcloud ks api-key info
Virtual Private Cloud Classic infrastructure
Visualizzare le informazioni sul proprietario della chiave API per un cluster.
ibmcloud ks api-key info --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza le informazioni relative al titolare della chiave API di un cluster
ibmcloud ks api-key info --cluster CLUSTER
ibmcloud ks api-key reset
Virtual Private Cloud Classic infrastructure
Sostituire la chiave API di tutti i cluster nella regione specificata e il gruppo di risorse di destinazione. Se non viene specificato alcun gruppo di risorse, il comando si applica al gruppo di risorse predefinito. Per ulteriori informazioni, consultare http://ibm.biz/api-key.
ibmcloud ks api-key reset --region REGION [-f] [--output OUTPUT] [-q]
Opzioni comando
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region- Specifica la regione di destinazione.
Esempi
Sostituisci la chiave API per tutti i cluster nella regione specificata e nel gruppo di risorse di destinazione
ibmcloud ks api-key reset --region REGION
Comandi cluster
Visualizzare e modificare le impostazioni del servizio cluster e il cluster.
ibmcloud ks cluster addon disable acm
Disattivare il componente aggiuntivo “Gestione avanzata dei cluster” di Red Hat.
ibmcloud ks cluster addon disable acm --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattivare il componente aggiuntivo “ Red Hat: Gestione avanzata dei cluster”
ibmcloud ks cluster addon disable acm --cluster CLUSTER
ibmcloud ks cluster addon disable alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Disattivare il componente aggiuntivo “ALB OAuth Proxy”.
ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo "ALB OAuth Proxy"
ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon disable cluster-autoscaler
Disattiva il componente aggiuntivo Cluster Autoscaler.
ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo Cluster Autoscaler
ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon disable debug-tool
Disattivare il componente aggiuntivo "Strumento di diagnostica e debug".
ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo "Strumento di diagnostica e debug"
ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER
ibmcloud ks cluster addon disable headlamp
Il comando " cluster addon disable headlamp " è una funzionalità in versione beta.
Virtual Private Cloud Classic infrastructure Satellite
Disattiva il componente aggiuntivo "Headlamp".
ibmcloud ks cluster addon disable headlamp --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva l'add-on "Headlamp"
ibmcloud ks cluster addon disable headlamp --cluster CLUSTER
ibmcloud ks cluster addon disable help
Mostra la guida
ibmcloud ks cluster addon disable help
Esempi
Mostra la guida
ibmcloud ks cluster addon disable help
ibmcloud ks cluster addon disable hpcs-router
Disattivare il componente aggiuntivo HPCS Router Operator per OpenShift.
ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo "HPCS Router Operator" per OpenShift
ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon disable ibm-storage-operator
Il comando " cluster addon disable ibm-storage-operator " è una funzionalità in versione beta.
Disattiva il componente aggiuntivo " IBM Cloud " dell'operatore di archiviazione.
ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo “ IBM Cloud ” dell’operatore di archiviazione
ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon disable image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
Il componente aggiuntivo IBM Cloud Image Key Synchronizer.
ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
L'estensione "Image Key Synchronizer" di IBM Cloud
ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon disable istio
Classic infrastructure
Disabilita il componente aggiuntivo Istio gestito.
ibmcloud ks cluster addon disable istio --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo “ Istio ” gestito
ibmcloud ks cluster addon disable istio --cluster CLUSTER
ibmcloud ks cluster addon disable istio-extras
Il comando cluster addon disable istio-extras è deprecato.
Classic infrastructure
Disattiva i componenti aggiuntivi di Istio: Grafana, Jaeger e Kiali.
ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva i componenti aggiuntivi di Istio: Grafana, Jaeger e Kiali
ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER
ibmcloud ks cluster addon disable istio-sample-bookinfo
Il comando cluster addon disable istio-sample-bookinfo è deprecato.
Classic infrastructure
Disattiva il componente aggiuntivo dell'applicazione di esempio " Istio " ( BookInfo ) (obsoleto).
ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo dell'applicazione di esempio " Istio " ( BookInfo ) (obsoleto)
ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon disable knative
Disattiva il componente aggiuntivo Knative Serverless Framework.
ibmcloud ks cluster addon disable knative --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo del framework serverless Knative
ibmcloud ks cluster addon disable knative --cluster CLUSTER
ibmcloud ks cluster addon disable kube-terminal
Virtual Private Cloud Classic infrastructure Satellite
Disattiva il componente aggiuntivo del terminale web " Kubernetes ".
ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo del terminale web “ Kubernetes ”
ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER
ibmcloud ks cluster addon disable openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
Componente aggiuntivo Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Componente aggiuntivo Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon disable static-route
Virtual Private Cloud Classic infrastructure Satellite
Disattiva il componente aggiuntivo "Route statiche".
ibmcloud ks cluster addon disable static-route --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo "Route statiche"
ibmcloud ks cluster addon disable static-route --cluster CLUSTER
ibmcloud ks cluster addon disable vpc-block-csi-driver
Classic infrastructure
Disattivare il componente aggiuntivo "VPC Block Storage CSI Driver".
ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il componente aggiuntivo del driver CSI “ Block Storage ” per VPC
ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon enable acm
Abilitare il componente aggiuntivo "Gestione avanzata dei cluster" di Red Hat.
ibmcloud ks cluster addon enable acm --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--param- Specificare le opzioni di installazione per il componente aggiuntivo. Se non vengono specificati parametri, vengono utilizzati i valori predefiniti. Esamina le opzioni disponibili con il comando
ibmcloud ks cluster addon options. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita il componente aggiuntivo "Gestione avanzata dei cluster" di Red Hat
ibmcloud ks cluster addon enable acm --cluster CLUSTER
ibmcloud ks cluster addon enable alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Abilitare il componente aggiuntivo “ALB OAuth Proxy”.
ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilitare il componente aggiuntivo "ALB OAuth Proxy"
ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon enable cluster-autoscaler
Abilitare il componente aggiuntivo Cluster Autoscaler.
ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita il componente aggiuntivo Cluster Autoscaler
ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon enable debug-tool
Abilita il componente aggiuntivo "Strumento di diagnostica e debug".
ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita il componente aggiuntivo “Strumento di diagnostica e debug”
ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER
ibmcloud ks cluster addon enable headlamp
Il comando " cluster addon enable headlamp " è una funzionalità in versione beta.
Virtual Private Cloud Classic infrastructure Satellite
Abilita l'add-on "Headlamp".
ibmcloud ks cluster addon enable headlamp --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita l'add-on "Headlamp"
ibmcloud ks cluster addon enable headlamp --cluster CLUSTER
ibmcloud ks cluster addon enable help
Mostra la guida
ibmcloud ks cluster addon enable help
Esempi
Mostra la guida
ibmcloud ks cluster addon enable help
ibmcloud ks cluster addon enable hpcs-router
Abilita il componente aggiuntivo HPCS Router Operator per OpenShift.
ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita il componente aggiuntivo HPCS Router Operator per OpenShift
ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon enable ibm-storage-operator
Il comando " cluster addon enable ibm-storage-operator " è una funzionalità in versione beta.
Abilitare il componente aggiuntivo “ IBM Cloud Storage Operator”.
ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita il componente aggiuntivo “ IBM Cloud ” per l’operatore di archiviazione
ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon enable image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
Il componente aggiuntivo IBM Cloud Image Key Synchronizer.
ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
L'estensione "Image Key Synchronizer" di IBM Cloud
ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon enable istio
Classic infrastructure
Abilita il componente aggiuntivo gestito “ Istio ”.
ibmcloud ks cluster addon enable istio --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita il componente aggiuntivo gestito “ Istio ”
ibmcloud ks cluster addon enable istio --cluster CLUSTER
ibmcloud ks cluster addon enable istio-extras
Il comando cluster addon enable istio-extras è deprecato.
Abilita i componenti aggiuntivi di Istio: Grafana, Jaeger e Kiali.
ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita i componenti aggiuntivi di Istio: Grafana, Jaeger e Kiali
ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER
ibmcloud ks cluster addon enable istio-sample-bookinfo
Il comando cluster addon enable istio-sample-bookinfo è deprecato.
Abilita il componente aggiuntivo dell'applicazione di esempio " Istio " ( BookInfo ) su un cluster (obsoleto).
ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilitare il componente aggiuntivo dell'applicazione di esempio " Istio " ( BookInfo ) su un cluster (obsoleto)
ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon enable openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
Componente aggiuntivo Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--param- Specificare le opzioni di installazione per il componente aggiuntivo. Se non vengono specificati parametri, vengono utilizzati i valori predefiniti. Esamina le opzioni disponibili con il comando
ibmcloud ks cluster addon options. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Componente aggiuntivo Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon enable static-route
Virtual Private Cloud Classic infrastructure Satellite
Abilita il componente aggiuntivo "Route statiche".
ibmcloud ks cluster addon enable static-route --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita il componente aggiuntivo “Route statiche”
ibmcloud ks cluster addon enable static-route --cluster CLUSTER
ibmcloud ks cluster addon enable vpc-block-csi-driver
Virtual Private Cloud
Abilitare il componente aggiuntivo "VPC Block Storage CSI Driver".
ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Abilitare tutte le dipendenze del componente aggiuntivo.
Esempi
Abilita il componente aggiuntivo del driver CSI “ Block Storage ” per VPC
ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon get
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare i dettagli di un componente aggiuntivo installato.
ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
--addon- Il nome del componente aggiuntivo o dell'ID.
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza i dettagli di un componente aggiuntivo installato
ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER
ibmcloud ks cluster addon help
Mostra la guida
ibmcloud ks cluster addon help
Esempi
Mostra la guida
ibmcloud ks cluster addon help
ibmcloud ks cluster addon ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare i componenti aggiuntivi abilitati.
ibmcloud ks cluster addon ls --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenco dei componenti aggiuntivi abilitati
ibmcloud ks cluster addon ls --cluster CLUSTER
ibmcloud ks cluster addon options
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare le opzioni di installazione di un componente aggiuntivo.
ibmcloud ks cluster addon options --addon ADDON [--output OUTPUT] [-q] [--version VERSION]
Opzioni comando
--addon- Il nome del componente aggiuntivo o dell'ID.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare una versione del componente aggiuntivo di cui visualizzare le opzioni. Se non viene specificata alcuna versione, vengono visualizzate le opzioni della versione predefinita.
Esempi
Visualizza le opzioni di installazione di un componente aggiuntivo
ibmcloud ks cluster addon options --addon ADDON
ibmcloud ks cluster addon update acm
Aggiornare il componente aggiuntivo "Gestione avanzata dei cluster" di Red Hat.
ibmcloud ks cluster addon update acm --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo "Gestione avanzata dei cluster" di Red Hat
ibmcloud ks cluster addon update acm --cluster CLUSTER
ibmcloud ks cluster addon update alb-oauth-proxy
Aggiornare il componente aggiuntivo "ALB OAuth Proxy".
ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo "ALB OAuth Proxy"
ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon update cluster-autoscaler
Aggiornare il componente aggiuntivo Cluster Autoscaler.
ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo Cluster Autoscaler
ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon update debug-tool
Aggiornare il componente aggiuntivo "Strumento di diagnostica e debug".
ibmcloud ks cluster addon update debug-tool --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo "Strumento di diagnostica e debug"
ibmcloud ks cluster addon update debug-tool --cluster CLUSTER
ibmcloud ks cluster addon update headlamp
Il comando " cluster addon update headlamp " è una funzionalità in versione beta.
Aggiorna il componente aggiuntivo "Headlamp".
ibmcloud ks cluster addon update headlamp --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiorna il componente aggiuntivo "Headlamp"
ibmcloud ks cluster addon update headlamp --cluster CLUSTER
ibmcloud ks cluster addon update help
Mostra la guida
ibmcloud ks cluster addon update help
Esempi
Mostra la guida
ibmcloud ks cluster addon update help
ibmcloud ks cluster addon update hpcs-router
Aggiornare il componente aggiuntivo "HPCS Router Operator" per OpenShift.
ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiorna il componente aggiuntivo HPCS Router Operator per OpenShift
ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon update ibm-storage-operator
Il comando " cluster addon update ibm-storage-operator " è una funzionalità in versione beta.
Aggiornare il componente aggiuntivo " IBM Cloud Storage Operator".
ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo " IBM Cloud Storage Operator"
ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon update image-key-synchronizer
Aggiorna il componente aggiuntivo Image Key Synchronizer.
ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiorna il componente aggiuntivo Image Key Synchronizer
ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon update istio
Aggiornare il componente aggiuntivo gestito " Istio ".
ibmcloud ks cluster addon update istio --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo gestito " Istio "
ibmcloud ks cluster addon update istio --cluster CLUSTER
ibmcloud ks cluster addon update istio-extras
Il comando cluster addon update istio-extras è deprecato.
Aggiornamento dei componenti aggiuntivi di Istio: Grafana, Jaeger e Kiali.
ibmcloud ks cluster addon update istio-extras --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornamento dei componenti aggiuntivi di Istio: Grafana, Jaeger e Kiali
ibmcloud ks cluster addon update istio-extras --cluster CLUSTER
ibmcloud ks cluster addon update istio-sample-bookinfo
Il comando cluster addon update istio-sample-bookinfo è deprecato.
Aggiornare il componente aggiuntivo dell'applicazione di esempio " Istio " ( BookInfo ) (obsoleto).
ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornamento del componente aggiuntivo dell'applicazione di esempio " Istio " ( BookInfo ) (obsoleto)
ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon update knative
Aggiornare il componente aggiuntivo del framework serverless Knative.
ibmcloud ks cluster addon update knative --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo del framework serverless Knative
ibmcloud ks cluster addon update knative --cluster CLUSTER
ibmcloud ks cluster addon update kube-terminal
Aggiornare il componente aggiuntivo del terminale web " Kubernetes ".
ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo del terminale web " Kubernetes "
ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER
ibmcloud ks cluster addon update openshift-data-foundation
Aggiornare il componente aggiuntivo Data Foundation di OpenShift.
ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo Data Foundation di OpenShift
ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon update static-route
Aggiorna il componente aggiuntivo "Static Route".
ibmcloud ks cluster addon update static-route --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiorna il componente aggiuntivo "Route statiche"
ibmcloud ks cluster addon update static-route --cluster CLUSTER
ibmcloud ks cluster addon update vpc-block-csi-driver
Aggiornare il componente aggiuntivo del driver CSI " Block Storage " per VPC.
ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione del componente aggiuntivo da installare. Se non viene specificata alcuna versione, viene installata quella predefinita.
-y- Aggiornare tutte le dipendenze del componente aggiuntivo.
Esempi
Aggiornare il componente aggiuntivo del driver CSI " Block Storage " per VPC
ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon versions
Virtual Private Cloud Classic infrastructure Satellite
Elencare le versioni supportate per i componenti aggiuntivi gestiti.
ibmcloud ks cluster addon versions [--addon ADDON] [--offering OFFERING] [--output OUTPUT] [-q] [--show-defaults]
Opzioni comando
--addon- Specificare un nome di componente aggiuntivo per cui filtrare le versioni.
--offering- Specificare un'offerta per filtrare le versioni. Valori ammessi:
kubernetes,openshift,openshift-vs --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-defaults- Visualizza le colonne relative alle versioni predefinite nell'output.
Esempi
Elenco delle versioni supportate per i componenti aggiuntivi gestiti
ibmcloud ks cluster addon versions
ibmcloud ks cluster ca create
Virtual Private Cloud Classic infrastructure Satellite
Creare un certificato CA per il cluster. Quindi è necessario ruotare i certificati precedenti per utilizzare i nuovi certificati.
ibmcloud ks cluster ca create --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Crea un certificato CA per il tuo cluster
ibmcloud ks cluster ca create --cluster CLUSTER
ibmcloud ks cluster ca get
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare i dettagli di un certificato CA del cluster.
ibmcloud ks cluster ca get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza i dettagli del certificato CA di un cluster
ibmcloud ks cluster ca get --cluster CLUSTER
ibmcloud ks cluster ca help
Mostra la guida
ibmcloud ks cluster ca help
Esempi
Mostra la guida
ibmcloud ks cluster ca help
ibmcloud ks cluster ca rotate
Virtual Private Cloud Classic infrastructure Satellite
Ruotare i certificati CA di un cluster il che richiede che si siano creati in precedenza certificati CA. La rotazione invalida i precedenti certificati e aggiorna il server API del cluster.
ibmcloud ks cluster ca rotate --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Ruotare i certificati CA di un cluster; per farlo, è necessario aver creato in precedenza i certificati CA
ibmcloud ks cluster ca rotate --cluster CLUSTER
ibmcloud ks cluster ca status
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare lo stato di rotazione dei certificati CA per un cluster.
ibmcloud ks cluster ca status --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza lo stato di rotazione dei certificati CA per un cluster
ibmcloud ks cluster ca status --cluster CLUSTER
ibmcloud ks cluster config
Virtual Private Cloud Classic infrastructure Satellite
Scaricare i certificati e i file di configurazione Kubernetes per collegarsi al cluster utilizzando i comandi kubectl.
ibmcloud ks cluster config --cluster CLUSTER [--admin] [--endpoint ENDPOINT] [--network] [--output OUTPUT] [-q] [--skip-rbac]
Opzioni comando
--admin- Richiamare i certificati dell'amministratore e le chiavi PEM.
-c,--cluster- Specificare l'ID o il nome cluster.
--endpoint- L'URL del server da utilizzare per il contesto di cluster. Se questo indicatore non viene incluso, viene utilizzato l'endpoint del servizio cluster predefinito. Per ulteriori informazioni, consultare https://ibm.biz/context-kube per Kubernetes oppure https://ibm.biz/context-ocp per i cluster OpenShift. Valori ammessi:
private,link,vpe --network- Richiamare la configurazione di rete Calico con la configurazione Ammin.
--output- Stampa l'output del comando nel formato specificato e salta le unioni di "
kubeconfig". Un output zip non contiene un token di aggiornamento. Valori ammessi:json,yaml,zip -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--skip-rbac- Tralascia l'aggiunta dei ruoli RBAC. Includere questa opzione solo se si gestiscono propri ruoli Kubernetes RBAC. Se si utilizzano i ruoli di accesso del servizio IAM per gestire tutti gli utenti RBAC, non includere questa opzione.
Esempi
Scarica i file di configurazione e i certificati di Kubernetes per connetterti al tuo cluster utilizzando i comandi kubectl
ibmcloud ks cluster config --cluster CLUSTER
ibmcloud ks cluster create classic
Classic infrastructure
Crea un cluster con dei nodi di lavoro sull'infrastruttura classica.
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)
Opzioni comando
--disable-disk-encrypt- Disabilitare la crittografia su un nodo di lavoro.
--entitlement- Impostare questo flag su “
ocp_entitled” solo se si utilizza questo cluster con una licenza, ad esempio una licenza “ Cloud Pak ”, che include il diritto “ OpenShift ”. --flavor- Il flavor di un nodo di lavoro. Per visualizzare le opzioni disponibili, esegui
ibmcloud ks flavor ls --zone <zone name>(per gli account pubblici IBM Cloud ) oppureibmcloud ks flavor ls(per gli account IBM Cloud Dedicated ). --hardware- Il livello di isolamento hardware per il nodo di lavoro. Utilizza
dedicatedper disporre di risorse fisiche dedicate esclusivamente a te, oppuresharedper consentire la condivisione delle risorse fisiche con altri clienti di IBM. Per gli account IBM Cloud pubblico, il valore predefinito è condiviso. Per gli account IBM Cloud dedicato, dedicato è la sola opzione disponibile. --location- Deprecated Flag mantenuto per garantire la compatibilità con una versione precedente. Utilizza invece il flag "
--zone". --name- Immetti un nome per il cluster.
--no-subnet- Impedire la creazione di una sottorete portatile durante la creazione del cluster. Per impostazione predefinita, vengono create sia una sottorete portatile pubblica che una privata nella VLAN associata e questo indicatore impedisce questo
comportamento. Per aggiungere una sottorete al cluster in un secondo momento, eseguire il comando
ibmcloud ks cluster subnet add``. --operating-system- Specificare il nome del sistema operativo.
--pod-subnet- Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i pod. La sottorete deve avere almeno una dimensione pari a
/23o superiore. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-classic --private-only- Utilizzare questo indicatore per impedire la creazione di una VLAN pubblica. Obbligatorio solo quando si specifica il flag "
--private-vlan" senza specificare il flag "--public-vlan". --private-service-endpoint- Disabilitare l'endpoint di servizio privato per rendere il master accessibile privatamente.
--private-vlan- Condizionale: specificare l'ID della VLAN privata. Per visualizzare le VLAN disponibili, eseguire il comando
ibmcloud ks vlan ls --zone``. Se non disponi ancora di una VLAN privata, non specificare questa opzione perché ne verrà creata una automaticamente. Quando si specifica una VLAN privata, è necessario specificare anche il flag “ --public-vlan” oppure il flag “--private-only”. --public-service-endpoint- Abilitare l'endpoint del servizio pubblico pre rendere accessibile il master in modalità pubblica.
--public-vlan- Condizionale: specificare l'ID della VLAN pubblica. Per visualizzare le VLAN disponibili, eseguire il comando
ibmcloud ks vlan ls --zone``. Se non disponi ancora di una VLAN pubblica, non specificare questa opzione, poiché ne verrà creata automaticamente una. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--service-subnet- Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i servizi. La sottorete deve avere almeno una dimensione pari a
/24o superiore. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-classic. Valore predefinito:172.21.0.0/16 --skip-advance-permissions-check- Ignorare il controllo delle autorizzazioni dell'infrastruttura prima di completare questa azione. Considerare che se non si dispone delle autorizzazioni dell'infrastruttura corrette, questa azione potrebbe riuscire solo parzialmente.
--sm-group- L'ID del gruppo Segreto dell'istanza IBM Cloud Secrets Manager in cui i segreti sono persistenti.
--sm-instance- Il CRN dell'istanza IBM Cloud Secrets Manager .
--version- Specificare la versione Kubernetes o OpenShift, inclusa almeno la versione principale.secondaria. Se non si include questo indicatore, viene utilizzata la versione predefinita. Per visualizzare le versioni disponibili, esegui il comando
ibmcloud ks versions. --workers- Il numero di nodi di lavoro del cluster. L'impostazione predefinita è 1.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Creare un cluster con nodi di lavoro su un’infrastruttura classica
ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE --private-only
ibmcloud ks cluster create help
Mostra la guida
ibmcloud ks cluster create help
Esempi
Mostra la guida
ibmcloud ks cluster create help
ibmcloud ks cluster create satellite
Creare un cluster IBM Cloud Satellite sulla propria infrastruttura.
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]
Opzioni comando
--enable-config-admin- Concedi al cluster
adminl'accesso a Satellite Config per gestire le risorse Kubernetes. --entitlement- Impostare questo flag su “
ocp_entitled” solo se si utilizza questo cluster con una licenza, ad esempio una licenza “ Cloud Pak ”, che include il diritto “ OpenShift ”. --host-label,--hl- Inserisci eventuali etichette sotto forma di coppie chiave-valore per identificare l'host da assegnare al tuo piano di controllo Satellite o al tuo cluster Red Hat OpenShift. Il primo host non assegnato che ha questa etichetta viene automaticamente
assegnato al piano di controllo o al cluster. Per individuare le etichette host disponibili, eseguire il comando
ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>``. --infrastructure-topology- Specificare se il cluster deve eseguire un singolo nodo di lavoro o il numero predefinito di nodi di lavoro. Per creare un cluster a nodo singolo, specificare
single-replica. Per creare un cluster predefinito con più nodi di lavoro, specificarehighly-available``. L'opzione "highly-available" è attiva per impostazione predefinita. Valori ammessi:single-replica,highly-available --location- Il nome o l'ID dell'ubicazione Satellite. Per individuare l'ID o il nome della posizione, esegui il comando
ibmcloud sat location ls. --name- Immetti un nome per il cluster.
--operating-system- Specificare il nome del sistema operativo.
--pod-network-interface-selection- Il metodo per la selezione dell'interfaccia di rete del nodo per la rete pod interna. Questa opzione può essere utilizzata solo se nell'ubicazione di Satellite specificata è abilitato Red Hat CoreOS. Per fornire un indirizzo URL o IP diretto,
specificare
can-reach=<url>ocan-reach=<ip_address>. Per selezionare un'interfaccia di rete, specificareinterface=<network_interface>``. --pod-subnet- Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i pod. La sottorete deve avere almeno una dimensione pari a
/23o superiore. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-satellite. Valore predefinito:172.30.0.0/16 --pull-secret- Specificare una titolarità OpenShift esistente per i nodi di lavoro di questo cluster fornendo il segreto pull del proprio account Red Hat.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--service-subnet- Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i servizi. La sottorete deve avere almeno una dimensione pari a
/24o superiore. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-satellite. Valore predefinito:172.21.0.0/16 --sm-group- L'ID del gruppo Segreto dell'istanza IBM Cloud Secrets Manager in cui i segreti sono persistenti.
--sm-instance- Il CRN dell'istanza IBM Cloud Secrets Manager .
--version- La versione di Red Hat OpenShift su IBM Cloud, che include almeno la versione principale.secondaria. Per visualizzare le versioni disponibili, esegui il comando
ibmcloud ks versions. --workers- Il numero di nodi di lavoro per zona nel pool di lavoro predefinito. Obbligatorio quando si specifica “
--host-label”. --zone- La zona per il pool di lavoro predefinito in un cluster multizona. Per visualizzare l'elenco delle zone relative alla tua posizione, esegui il comando
ibmcloud sat location get.
Esempi
Crea un cluster IBM Cloud Satellite sulla tua infrastruttura
ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION
ibmcloud ks cluster create vpc-classic
Creare un cluster con nodi di lavoro su un'infrastruttura VPC (Virtual Private Cloud) Gen 1.
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]
Opzioni comando
--disable-public-service-endpoint- Disabilitare l'endpoint del servizio pubblico per impedire l'accesso pubblico al master.
--entitlement- Impostare questo flag su “
ocp_entitled” solo se si utilizza questo cluster con una licenza, ad esempio una licenza “ Cloud Pak ”, che include il diritto “ OpenShift ”. --flavor- Il flavor di un nodo di lavoro. Per visualizzare le opzioni disponibili, esegui
ibmcloud ks flavor ls --zone <zone name>(per gli account pubblici IBM Cloud ) oppureibmcloud ks flavor ls(per gli account IBM Cloud Dedicated ). --name- Immetti un nome per il cluster.
--operating-system- Specificare il nome del sistema operativo.
--pod-subnet- Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i pod. La sottorete deve avere almeno una dimensione pari a
/23o superiore. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-vpc -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--service-subnet- Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i servizi. La sottorete deve avere almeno una dimensione pari a
/24o superiore. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-vpc. Valore predefinito:172.21.0.0/16 --sm-group- L'ID del gruppo Segreto dell'istanza IBM Cloud Secrets Manager in cui i segreti sono persistenti.
--sm-instance- Il CRN dell'istanza IBM Cloud Secrets Manager .
--subnet-id- La sottorete VPC a cui assegnare il cluster. Per visualizzare l'elenco delle sottoreti disponibili, eseguire il comando
ibmcloud ks subnets --provider vpc-classic --vpc-id--zone ``. --version- Specificare la versione Kubernetes o OpenShift, inclusa almeno la versione principale.secondaria. Se non si include questo indicatore, viene utilizzata la versione predefinita. Per visualizzare le versioni disponibili, esegui il comando
ibmcloud ks versions. --vpc-id- L'ID del VPC nel quale creare i nodi di lavoro. Per elencare gli ID disponibili, esegui
ibmcloud ks vpcs. --workers- Il numero di nodi di lavoro per zona nel pool di lavoro predefinito. Per i cluster " OpenShift ", è necessario impostare questo valore su almeno 2. Per i cluster di tipo " Kubernetes ", questo valore è facoltativo.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Creare un cluster con nodi di lavoro sull'infrastruttura Virtual Private Cloud (VPC) Gen 1
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
Creare un cluster con nodi di lavoro su un'infrastruttura VPC (Virtual Private Cloud) Gen 2.
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]
Opzioni comando
--cluster-security-group- Facoltativo. Specificare uno o più ID del gruppo di sicurezza da applicare a tutti i worker del cluster. Per la versione " OpenShift " ( 4.15 ) e la versione " Kubernetes " ( 1.30 e successive), questi gruppi di sicurezza
vengono applicati in aggiunta al gruppo di sicurezza "
kube-clusterID" gestito da IBM. Per le versioni precedenti del cluster, specificare l'opzione--cluster-security-group clusterper applicare il gruppo di sicurezzakube-clusterID. Se non viene specificato alcun valore, viene applicato un insieme predefinito di gruppi di sicurezza che includekube-clusterID. --cni- Configurare il plugin di rete per il cluster. Calico è impostato per impostazione predefinita. Valori ammessi:
Calico,OVNKubernetes --cos-instance- Obbligatorio solo per i cluster OpenShift. Il CRN per l'istanza Cloud Object Storage classico per eseguire il backup del registro interno nel cluster OpenShift. Per visualizzare l'elenco dei CRN delle tue istanze di archiviazione oggetti
nel cloud, esegui il comando
ibmcloud resource service-instances --long --service-name cloud-object-storage``. --crk- L'ID della chiave root nell'istanza KMS da utilizzare per la codifica del disco locale. Per visualizzare l'elenco delle chiavi root disponibili, eseguire il comando
ibmcloud ks kms crk ls --instance-id <kms_instance>``. --disable-outbound-traffic-protection- Selezionare questa opzione per consentire l'accesso pubblico in uscita dai worker del cluster. Per impostazione predefinita, l'accesso pubblico in uscita è bloccato nelle versioni di OpenShift 4.15 e successive e nelle versioni di Kubernetes 1.30 e successive.
--disable-public-service-endpoint- Disabilitare l'endpoint del servizio pubblico per impedire l'accesso pubblico al master.
--entitlement- Impostare questo flag su “
ocp_entitled” solo se si utilizza questo cluster con una licenza, ad esempio una licenza “ Cloud Pak ”, che include il diritto “ OpenShift ”. --flavor- Il flavor di un nodo di lavoro. Per visualizzare le opzioni disponibili, esegui
ibmcloud ks flavor ls --zone <zone name>(per gli account pubblici IBM Cloud ) oppureibmcloud ks flavor ls(per gli account IBM Cloud Dedicated ). --kms-account-id- L'ID dell'account che contiene l'istanza KMS che si desidera utilizzare per il disco locale o la crittografia segreta.
--kms-instance- L'ID dell'istanza KMS da utilizzare per la codifica del disco locale. Per elencare le istanze KMS disponibili, esegui
ibmcloud ks kms instance ls. --name- Immetti un nome per il cluster.
--offering- Specificare l'offerta di cluster. Valori ammessi:
kubernetes,openshift,openshift-vs --operating-system- Specificare il nome del sistema operativo.
--pod-subnet- Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i pod. La sottorete deve avere almeno una dimensione pari a
/23o superiore. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-vpc -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--secondary-storage- L'opzione di archiviazione secondaria per il flavor. Per visualizzare le opzioni di archiviazione secondaria disponibili per una versione, eseguire il comando
ibmcloud ks flavor get --provider vpc-gen2 --zone``. --service-subnet- Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i servizi. La sottorete deve avere almeno una dimensione pari a
/24o superiore. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-vpc. Valore predefinito:172.21.0.0/16 --sm-group- L'ID del gruppo Segreto dell'istanza IBM Cloud Secrets Manager in cui i segreti sono persistenti.
--sm-instance- Il CRN dell'istanza IBM Cloud Secrets Manager .
--subnet-id- La sottorete VPC a cui assegnare il cluster. Per visualizzare l'elenco delle sottoreti disponibili, eseguire il comando
ibmcloud ks subnets --provider vpc-gen2 --vpc-id--zone ``. --version- Specificare la versione Kubernetes o OpenShift, inclusa almeno la versione principale.secondaria. Se non si include questo indicatore, viene utilizzata la versione predefinita. Per visualizzare le versioni disponibili, esegui il comando
ibmcloud ks versions. --vpc-id- L'ID del VPC nel quale creare i nodi di lavoro. Per elencare gli ID disponibili, esegui
ibmcloud ks vpcs. --workers- Il numero di nodi di lavoro per zona nel pool di lavoro predefinito. Per i cluster " OpenShift ", è necessario impostare questo valore su almeno 2. Per i cluster di tipo " Kubernetes ", questo valore è facoltativo.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Creare un cluster con nodi di lavoro sull'infrastruttura Virtual Private Cloud (VPC) Gen 2
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
Visualizza i dettagli di un cluster.
ibmcloud ks cluster get --cluster CLUSTER [--output OUTPUT] [-q] [--show-resources]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-resources- Mostra risorse aggiuntive del cluster, quali componenti aggiuntivi, VLAN e sottoreti.
Esempi
Visualizza i dettagli di un cluster
ibmcloud ks cluster get --cluster CLUSTER
ibmcloud ks cluster help
Mostra la guida
ibmcloud ks cluster help
Esempi
Mostra la guida
ibmcloud ks cluster help
ibmcloud ks cluster image-security disable
Virtual Private Cloud Classic infrastructure Satellite
Disabilitare l'applicazione della sicurezza dell'immagine nel proprio cluster.
ibmcloud ks cluster image-security disable --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva l'applicazione delle misure di sicurezza relative alle immagini nel tuo cluster
ibmcloud ks cluster image-security disable --cluster CLUSTER
ibmcloud ks cluster image-security enable
Virtual Private Cloud Classic infrastructure Satellite
Abilitare l'applicazione della sicurezza dell'immagine nel proprio cluster.
ibmcloud ks cluster image-security enable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita l'applicazione delle misure di sicurezza relative alle immagini nel tuo cluster
ibmcloud ks cluster image-security enable --cluster CLUSTER
ibmcloud ks cluster image-security help
Mostra la guida
ibmcloud ks cluster image-security help
Esempi
Mostra la guida
ibmcloud ks cluster image-security help
ibmcloud ks cluster ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare tutti i cluster nell'account IBM Cloud.
ibmcloud ks cluster ls [-l LOCATION ...] [--output OUTPUT] [--provider PROVIDER] [-q]
Opzioni comando
-l,--location- Un'ubicazione in base alla quale applicare il filtro. Per visualizzare l'elenco delle sedi disponibili, eseguire il comando
ibmcloud ks locations``. --output- Stampare l'output del comando nel formato fornito. Se non si include il flag del provider, vengono restituiti solo i cluster classici. Valori accettati:
json --provider- Filtrare l'elenco per un provider di infrastruttura specifico. Valori ammessi:
classic,vpc-classic,vpc-gen2,satellite -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca tutti i cluster presenti nel tuo account IBM Cloud
ibmcloud ks cluster ls
ibmcloud ks cluster master audit-webhook get
Classic infrastructure
Visualizza la configurazione del webhook di controllo per il server API Kubernetes di un cluster. Il backend webhook inoltra i log di controllo del server API a un server remoto.
ibmcloud ks cluster master audit-webhook get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza la configurazione del webhook di audit per il server API " Kubernetes " di un cluster
ibmcloud ks cluster master audit-webhook get --cluster CLUSTER
ibmcloud ks cluster master audit-webhook help
Mostra la guida
ibmcloud ks cluster master audit-webhook help
Esempi
Mostra la guida
ibmcloud ks cluster master audit-webhook help
ibmcloud ks cluster master audit-webhook set
Classic infrastructure
Impostare la configurazione del webhook di controllo per il server API Kubernetes di un cluster. Il backend webhook inoltra i log di controllo del server API a un server remoto.
ibmcloud ks cluster master audit-webhook set --cluster CLUSTER [--ca-cert CERT] [--client-cert CERT] [--client-key KEY] [--policy POLICY] [-q] [--remote-server SERVER]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--ca-cert- Il percorso file del certificato CA utilizzato per verificare il servizio di registrazione remota.
--client-cert- Il percorso file per il certificato client utilizzato per eseguire l'autenticazione rispetto al servizio di registrazione remota.
--client-key- Il percorso del file della chiave client corrispondente utilizzata per il collegamento al servizio di registrazione remoto.
--policy- Specificare il tipo di politica di verifica. Valori ammessi:
default,verbose -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--remote-server- L'URL o l'indirizzo IP per il servizio di registrazione remoto.
Esempi
Imposta la configurazione del webhook di audit per il server API " Kubernetes " di un cluster
ibmcloud ks cluster master audit-webhook set --cluster CLUSTER
ibmcloud ks cluster master audit-webhook unset
Classic infrastructure
Rimuovere la configurazione del webhook di controllo per il server API Kubernetes di un cluster.
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere la configurazione del webhook di audit per il server API " Kubernetes " di un cluster
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER
ibmcloud ks cluster master console-oauth-access get
Scarica la console web OpenShift e il tipo di accesso al server OAuth.
ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Ottieni la console web OpenShift e il tipo di accesso al server OAuth
ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER
ibmcloud ks cluster master console-oauth-access help
Mostra la guida
ibmcloud ks cluster master console-oauth-access help
Esempi
Mostra la guida
ibmcloud ks cluster master console-oauth-access help
ibmcloud ks cluster master console-oauth-access set
Configurare la console web OpenShift e il tipo di accesso al server OAuth.
ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER [-f] [-q] [--type TYPE]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--type- Specificare la console web OpenShift e il tipo di accesso al server OAuth. Valori ammessi:
vpe-gateway,legacy
Esempi
Configurare la console web OpenShift e il tipo di accesso al server OAuth
ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER
ibmcloud ks cluster master help
Mostra la guida
ibmcloud ks cluster master help
Esempi
Mostra la guida
ibmcloud ks cluster master help
ibmcloud ks cluster master pod-security get
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare la configurazione di ammissione PodSecurity per il server API Kubernetes di un cluster.
ibmcloud ks cluster master pod-security get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza la configurazione di ammissione dell' PodSecurity e per il server API Kubernetes di un cluster
ibmcloud ks cluster master pod-security get --cluster CLUSTER
ibmcloud ks cluster master pod-security help
Mostra la guida
ibmcloud ks cluster master pod-security help
Esempi
Mostra la guida
ibmcloud ks cluster master pod-security help
ibmcloud ks cluster master pod-security policy disable
Virtual Private Cloud Classic infrastructure Satellite
Disabilitare la policy PodSecurity per il server API Kubernetes di un cluster.
ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva " PodSecurityPolicy " per il server API " Kubernetes " di un cluster
ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER
ibmcloud ks cluster master pod-security policy enable
Virtual Private Cloud Classic infrastructure Satellite
Abilitare la policy PodSecurity per il server API Kubernetes di un cluster.
ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita " PodSecurityPolicy " per il server API " Kubernetes " di un cluster
ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER
ibmcloud ks cluster master pod-security policy get
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare la configurazione della policy PodSecurity per il server API Kubernetes di un cluster.
ibmcloud ks cluster master pod-security policy get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza la configurazione di " PodSecurityPolicy " per il server API " Kubernetes " di un cluster
ibmcloud ks cluster master pod-security policy get --cluster CLUSTER
ibmcloud ks cluster master pod-security policy help
Mostra la guida
ibmcloud ks cluster master pod-security policy help
Esempi
Mostra la guida
ibmcloud ks cluster master pod-security policy help
ibmcloud ks cluster master pod-security set
Virtual Private Cloud Classic infrastructure Satellite
Impostare e abilitare la configurazione di ammissione PodSecurity per il server API Kubernetes di un cluster.
ibmcloud ks cluster master pod-security set --cluster CLUSTER [--config-file FILE] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--config-file- Il percorso file di una configurazione PodSecurity personalizzata. Se il valore non viene specificato, verranno applicati i valori predefiniti Kubernetes. Per ulteriori informazioni, consultare https://ibm.biz/BdPtUB
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Impostare e abilitare la configurazione di ammissione " PodSecurity " per il server API " Kubernetes " di un cluster
ibmcloud ks cluster master pod-security set --cluster CLUSTER
ibmcloud ks cluster master pod-security unset
Virtual Private Cloud Classic infrastructure Satellite
Rimuovere la configurazione di ammissione PodSecurity per il server API Kubernetes di un cluster.
ibmcloud ks cluster master pod-security unset --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere la configurazione di accesso " PodSecurity " per il server API " Kubernetes " di un cluster
ibmcloud ks cluster master pod-security unset --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist add
Il comando cluster master private-service-endpoint allowlist add è deprecato.
Virtual Private Cloud Classic infrastructure
Aggiungere le sottoreti ad un elenco dei tipi consentiti dell'endpoint di servizio privato del cluster.
ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet- Specificare il CIDR sottorete.
Esempi
Aggiungere sottoreti all'elenco delle sottoreti consentite dell'endpoint di servizio privato di un cluster
ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master private-service-endpoint allowlist disable
Il comando cluster master private-service-endpoint allowlist disable è deprecato.
Virtual Private Cloud Classic infrastructure
Disabilitare l'elenco dei tipi consentiti (allowlist). Quando è disabilitata, le richieste autorizzate al master cluster da qualsiasi sottorete sono consentite tramite l'endpoint del servizio privato.
ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva la lista bianca
ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist enable
Il comando cluster master private-service-endpoint allowlist enable è deprecato.
Virtual Private Cloud Classic infrastructure
Abilitare l'elenco consentito. Quando consentito, solo le richieste autorizzate al master cluster dalle sottoreti nell'elenco consentito sono ammesse tramite l'endpoint di servizio privato.
ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita la lista bianca
ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist get
Il comando cluster master private-service-endpoint allowlist get è deprecato.
Virtual Private Cloud Classic infrastructure
Acquisire un elenco consentito dell'endpoint del servizio privato di un cluster.
ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Ottenere l'elenco dei servizi autorizzati di un cluster
ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist help
Mostra la guida
ibmcloud ks cluster master private-service-endpoint allowlist help
Esempi
Mostra la guida
ibmcloud ks cluster master private-service-endpoint allowlist help
ibmcloud ks cluster master private-service-endpoint allowlist rm
Il comando cluster master private-service-endpoint allowlist rm è deprecato.
Virtual Private Cloud Classic infrastructure
Rimuovere le sottoreti da un elenco dei tipi consentiti di endpoint servizio privato del cluster.
ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet- Specificare il CIDR sottorete.
Esempi
Rimuovere le sottoreti dall'elenco delle subnet autorizzate dell'endpoint di servizio privato di un cluster
ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master private-service-endpoint enable
Classic infrastructure
Disabilitare l'endpoint di servizio privato per rendere il master accessibile privatamente.
ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-y- Se la funzione richiede ulteriori azioni, come il ricaricamento dei worker o l'aggiornamento del master cluster, eseguire tali azioni senza conferma dell'utente.
Esempi
Abilita l'endpoint di servizio privato per rendere il master accessibile in modo privato
ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint help
Mostra la guida
ibmcloud ks cluster master private-service-endpoint help
Esempi
Mostra la guida
ibmcloud ks cluster master private-service-endpoint help
ibmcloud ks cluster master public-service-endpoint disable
Virtual Private Cloud Classic infrastructure
Disabilitare l'endpoint del servizio pubblico per rendere il master accessibile solo in modalità privata.
ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER [-f] [-q] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-y- Se la funzione richiede ulteriori azioni, come il ricaricamento dei worker o l'aggiornamento del master cluster, eseguire tali azioni senza conferma dell'utente.
Esempi
Disattiva l'endpoint di servizio pubblico per rendere il master accessibile solo in privato
ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER
ibmcloud ks cluster master public-service-endpoint enable
Virtual Private Cloud Classic infrastructure
Abilitare l'endpoint del servizio pubblico pre rendere accessibile il master in modalità pubblica.
ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-y- Se la funzione richiede ulteriori azioni, come il ricaricamento dei worker o l'aggiornamento del master cluster, eseguire tali azioni senza conferma dell'utente.
Esempi
Abilita l'endpoint del servizio pubblico per rendere il master accessibile al pubblico
ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER
ibmcloud ks cluster master public-service-endpoint help
Mostra la guida
ibmcloud ks cluster master public-service-endpoint help
Esempi
Mostra la guida
ibmcloud ks cluster master public-service-endpoint help
ibmcloud ks cluster master refresh
Virtual Private Cloud Classic infrastructure Satellite
Riavvia i nodi master del cluster per applicare le nuove modifiche alla configurazione dell'API Kubernetes. I nodi di lavoro, le applicazioni e le risorse non vengono modificati e continuano l'esecuzione.
ibmcloud ks cluster master refresh --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Riavviare i nodi master del cluster per applicare le nuove modifiche alla configurazione dell'API di Kubernetes
ibmcloud ks cluster master refresh --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist add
Aggiungere le sottoreti ad un elenco consentito di endpoint di servizio del cluster Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet- Specificare il CIDR sottorete.
Esempi
Aggiungere sottoreti all'elenco delle reti autorizzate dell'endpoint di servizio di un cluster di Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist add \
--cluster CLUSTER \
--subnet SUBNET
ibmcloud ks cluster master satellite-service-endpoint allowlist disable
Disabilitare l'elenco consentito per un cluster Satellite. Quando è disabilitata, le richieste autorizzate al master cluster da qualsiasi sottorete sono consentite tramitel'endpoint del servizio Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattivare la lista bianca per un cluster Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist enable
Abilitare l'elenco consentito per un cluster Satellite. Quando è abilitata, solo le richieste autorizzate al master cluster dalle sottoreti nell'elenco consentito sono consentite tramite l'endpoint del servizio Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilitare la lista bianca per un cluster Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist get
Ottenere un elenco di endpoint di servizio del cluster Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Ottieni l'elenco dei servizi autorizzati di un cluster di Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist help
Mostra la guida
ibmcloud ks cluster master satellite-service-endpoint allowlist help
Esempi
Mostra la guida
ibmcloud ks cluster master satellite-service-endpoint allowlist help
ibmcloud ks cluster master satellite-service-endpoint allowlist rm
Rimuovere le sottoreti da un elenco di endpoint di servizio del cluster Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet- Specificare il CIDR sottorete.
Esempi
Rimuovere le sottoreti dall'elenco delle subnet autorizzate dell'endpoint di servizio di un cluster di Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master satellite-service-endpoint help
Mostra la guida
ibmcloud ks cluster master satellite-service-endpoint help
Esempi
Mostra la guida
ibmcloud ks cluster master satellite-service-endpoint help
ibmcloud ks cluster master update
Virtual Private Cloud Classic infrastructure Satellite
Aggiornare il master del cluster all'ultima versione o a una versione specifica di Kubernetes.
ibmcloud ks cluster master update --cluster CLUSTER [-f] [--force-update] [-q] [--version VERSION]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--force-update- Provare ad eseguire l'aggiornamento anche se la modifica è superiore a due versioni secondarie dalla versione attuale del nodo di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione Kubernetes o OpenShift, inclusa almeno la versione principale.secondaria. Se non si include questo indicatore, viene utilizzata la versione predefinita. Per visualizzare le versioni disponibili, esegui il comando
ibmcloud ks versions.
Esempi
Aggiornare il master del cluster all'ultima versione o a una versione specifica di Kubernetes
ibmcloud ks cluster master update --cluster CLUSTER
ibmcloud ks cluster pull-secret apply
Virtual Private Cloud Classic infrastructure Satellite
Generare e applicare un nuovo segreto di recupero delle immagini che memorizzi le credenziali IAM necessarie al cluster per accedere alle immagini su IBM Cloud Container Registry.
ibmcloud ks cluster pull-secret apply --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Generare e applicare un nuovo segreto di recupero delle immagini che memorizzi le credenziali IAM necessarie al cluster per accedere alle immagini in IBM Cloud Container Registry
ibmcloud ks cluster pull-secret apply --cluster CLUSTER
ibmcloud ks cluster pull-secret help
Mostra la guida
ibmcloud ks cluster pull-secret help
Esempi
Mostra la guida
ibmcloud ks cluster pull-secret help
ibmcloud ks cluster rm
Virtual Private Cloud Classic infrastructure Satellite
Elimina un cluster. Tutti i nodi di lavoro, le applicazioni e i contenitori vengono definitivamente eliminati. Questa azione non può essere annullata.
ibmcloud ks cluster rm --cluster CLUSTER [--delete-openshift-registry-cos-bucket] [--delete-storage] [-f] [-q] [--skip-advance-permissions-check]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--delete-openshift-registry-cos-bucket- Rimuovere il bucket COS e la chiave di servizio associata che contiene i backup del registro di OpenShift sui cluster ROKS
--delete-storage- Forza la rimozione dello storage persistente del cluster. I dati eliminati non possono essere recuperati.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente. Lo spazio di archiviazione persistente del cluster non viene eliminato a meno che non venga specificata anche l'opzione
delete-storage. Il bucket COS e la relativa chiave di servizio non vengono eliminati a meno che non venga specificata anche l'opzione "delete-openshift-registry-cos-bucket". -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--skip-advance-permissions-check- Ignorare il controllo delle autorizzazioni dell'infrastruttura prima di completare questa azione. Considerare che se non si dispone delle autorizzazioni dell'infrastruttura corrette, questa azione potrebbe riuscire solo parzialmente.
Esempi
Eliminare un cluster
ibmcloud ks cluster rm --cluster CLUSTER
ibmcloud ks cluster service bind
Virtual Private Cloud Classic infrastructure Satellite
Aggiungi un servizio IBM Cloud a un cluster eseguendo l'associazione dell'istanza del servizio a uno spazio dei nomi Kubernetes.
ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q] (--key KEY | --role ROLE)
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--key- Specificare il nome o il GUID di una chiave del servizio esistente. Se si definisce una chiave di servizio, non è possibile impostare contemporaneamente l'opzione "
--role". -n,--namespace- Specificare lo spazio dei nomi Kubernetes.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--role- Specificare il ruolo IAM per la chiave del servizio. Questo indicatore non funziona se si specifica una chiave esistente da utilizzare o per i servizi che non sono abilitati a IAM come ad esempio i servizi Cloud Foundry.
--service- Specificare il nome dell'istanza del servizio. Per visualizzare un elenco delle istanze di servizio disponibili, eseguire il comando
ibmcloud service listper i servizi Cloud Foundry oppureibmcloud resource service-instancesper i servizi abilitati per IAM.
Esempi
Aggiungere un servizio IBM Cloud a un cluster associando l'istanza del servizio a uno spazio dei nomi Kubernetes
ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE --key KEY
ibmcloud ks cluster service help
Mostra la guida
ibmcloud ks cluster service help
Esempi
Mostra la guida
ibmcloud ks cluster service help
ibmcloud ks cluster service ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare i servizi associati a uno spazio dei nomi Kubernetes.
ibmcloud ks cluster service ls --cluster CLUSTER [--output OUTPUT] [-q] (--all-namespaces | --namespace NAMESPACE)
Opzioni comando
--all-namespaces- Includere tutti gli spazi dei nomi Kubernetes.
-c,--cluster- Specificare l'ID o il nome cluster.
-n,--namespace- Lo spazio dei nomi di Kubernetes. Se non specificato, verrà utilizzato lo spazio dei nomi
default. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca i servizi associati al namespace Kubernetes
ibmcloud ks cluster service ls --cluster CLUSTER --all-namespaces
ibmcloud ks cluster service unbind
Virtual Private Cloud Classic infrastructure Satellite
Rimuovere un servizio IBM Cloud da un cluster annullandone l'associazione a uno spazio dei nomi Kubernetes.
ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-n,--namespace- Specificare lo spazio dei nomi Kubernetes.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--service- Specificare il nome dell'istanza del servizio. Per visualizzare un elenco delle istanze di servizio disponibili, eseguire il comando
ibmcloud service listper i servizi Cloud Foundry oppureibmcloud resource service-instancesper i servizi abilitati per IAM.
Esempi
Rimuovere un servizio IBM Cloud da un cluster slegandolo da uno spazio dei nomi Kubernetes
ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE
ibmcloud ks cluster subnet add
Classic infrastructure
Rendere una sottorete portatile pubblica o privata esistente nell'account dell'infrastruttura IBM Cloud disponibile per un cluster classico.
ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet-id- Specificare l'ID sottorete.
Esempi
Rendere disponibile una sottorete portatile esistente, pubblica o privata, presente nel proprio account dell’infrastruttura IBM Cloud per un cluster classico
ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID
ibmcloud ks cluster subnet create
Classic infrastructure
Creare una sottorete portatile sulla VLAN pubblica o privata e renderla disponibile per un cluster classico.
ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--size- Specificare la dimensione della sottorete portatile. La dimensione deve essere pari a 8, 16, 32 o 64.
--vlan- Specificare l'ID VLAN pubblico o privato.
Esempi
Crea una sottorete portatile sulla tua VLAN pubblica o privata e rendila disponibile per un cluster classico
ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN
ibmcloud ks cluster subnet detach
Classic infrastructure
Scollegare una sottorete portatile pubblica o privata esistente da un cluster classico.
ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet-id- Specificare l'ID sottorete.
Esempi
Staccare una sottorete portatile esistente, pubblica o privata, da un cluster classico
ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID
ibmcloud ks cluster subnet help
Mostra la guida
ibmcloud ks cluster subnet help
Esempi
Mostra la guida
ibmcloud ks cluster subnet help
Comandi relativi alle credenziali
Impostare ed annullare l'impostazione delle credenziali che consentono di accedere al portfolio dell'infrastruttura classica IBM Cloud mediante l'account IBM Cloud.
ibmcloud ks credential get
Classic infrastructure
Se l'account IBM Cloud viene impostato in modo da utilizzare credenziali differenti per accedere al portfolio dell'infrastruttura classica IBM Cloud, ottenere il nome utente dell'infrastruttura. Questo comando si applica al gruppo di risorse specificato oppure, se non viene specificato alcun gruppo di risorse, al gruppo di risorse predefinito.
ibmcloud ks credential get --region REGION [--output OUTPUT] [-q]
Alias: ibmcloud ks credentials-get
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region- Specifica la regione di destinazione.
Esempi
Se hai configurato il tuo account IBM Cloud in modo da utilizzare credenziali diverse per accedere al portafoglio di infrastrutture classiche IBM Cloud, recupera il nome utente dell'infrastruttura
ibmcloud ks credential get --region REGION
ibmcloud ks credential help
Mostra la guida
ibmcloud ks credential help
Esempi
Mostra la guida
ibmcloud ks credential help
ibmcloud ks credential set classic
Classic infrastructure
Impostare le credenziali che consentono di accedere al portfolio dell'infrastruttura classica IBM Cloud mediante l'account IBM Cloud.
ibmcloud ks credential set classic --infrastructure-api-key KEY --infrastructure-username USERNAME --region REGION [-q]
Opzioni comando
--infrastructure-api-key- La chiave API dell'account dell'infrastruttura classica IBM Cloud.
--infrastructure-username- Il nome utente dell'account dell'infrastruttura classica IBM Cloud.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region- Specifica la regione di destinazione.
Esempi
Imposta le credenziali che ti consentono di accedere al portafoglio di infrastrutture classiche di IBM Cloud tramite il tuo account IBM Cloud
ibmcloud ks credential set classic \
--infrastructure-api-key KEY \
--infrastructure-username USERNAME \
--region REGION
ibmcloud ks credential set help
Mostra la guida
ibmcloud ks credential set help
Esempi
Mostra la guida
ibmcloud ks credential set help
ibmcloud ks credential unset
Classic infrastructure
Rimuovere le credenziali che consentono di accedere al portfolio dell'infrastruttura classica IBM Cloud mediante l'account IBM Cloud. Questo comando si applica al gruppo di risorse specificato oppure, se non viene specificato alcun gruppo di risorse, al gruppo di risorse predefinito.
ibmcloud ks credential unset --region REGION [-q]
Alias: ibmcloud ks credentials-unset
Opzioni comando
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region- Specifica la regione di destinazione.
Esempi
Rimuovi le credenziali che ti consentono di accedere al portafoglio di infrastrutture classiche di IBM Cloud tramite il tuo account IBM Cloud
ibmcloud ks credential unset --region REGION
Comandi sperimentali
[Expires on 2026-10-21] Sperimenta nuovi comandi. IMPORTANTE: i comandi qui elencati verranno dismessi dopo l’ [date] e indicata nella loro descrizione.
ibmcloud ks experimental help
Mostra la guida
ibmcloud ks experimental help
Esempi
Mostra la guida
ibmcloud ks experimental help
ibmcloud ks experimental trusted-profile default get
[Expires on 2026-10-21] Ottieni il profilo attendibile predefinito per i cluster creati in un gruppo di risorse.
ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP [--output OUTPUT] [-q]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region- La regione in cui si trova il gruppo di risorse.
--resource-group- Il gruppo di risorse di cui si desidera recuperare il profilo attendibile predefinito.
Esempi
[Expires on 2026-10-21] Ottieni il profilo attendibile predefinito per i cluster creati in un gruppo di risorse
ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP
ibmcloud ks experimental trusted-profile default help
Mostra la guida
ibmcloud ks experimental trusted-profile default help
Esempi
Mostra la guida
ibmcloud ks experimental trusted-profile default help
ibmcloud ks experimental trusted-profile default set
[Expires on 2026-10-21] Imposta il profilo attendibile predefinito per i cluster creati in un gruppo di risorse.
ibmcloud ks experimental trusted-profile default set --region REGION --resource-group GROUP --trusted-profile PROFILE [--output OUTPUT] [-q]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region- La regione in cui si trova il gruppo di risorse.
--resource-group- L'ID del gruppo di risorse su cui impostare il profilo attendibile.
--trusted-profile- L'ID del profilo attendibile.
Esempi
[Expires on 2026-10-21] Imposta il profilo attendibile predefinito per i cluster creati in un gruppo di risorse
ibmcloud ks experimental trusted-profile default set \
--region REGION \
--resource-group GROUP \
--trusted-profile PROFILE
ibmcloud ks experimental trusted-profile get
[Expires on 2026-10-21] Ottieni un profilo affidabile per un cluster.
ibmcloud ks experimental trusted-profile get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
--cluster- L'ID del cluster per il quale recuperare il profilo attendibile.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
[Expires on 2026-10-21] Ottieni un profilo affidabile per un cluster
ibmcloud ks experimental trusted-profile get --cluster CLUSTER
ibmcloud ks experimental trusted-profile help
Mostra la guida
ibmcloud ks experimental trusted-profile help
Esempi
Mostra la guida
ibmcloud ks experimental trusted-profile help
ibmcloud ks experimental trusted-profile set
[Expires on 2026-10-21] Impostare un profilo attendibile su un cluster.
ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE [--output OUTPUT] [-q]
Opzioni comando
--cluster- L'ID del cluster su cui impostare il profilo attendibile.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--trusted-profile- L'ID del profilo attendibile.
Esempi
[Expires on 2026-10-21] Impostare un profilo attendibile su un cluster
ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE
Comandi relativi al gusto
Richiamo delle informazioni correlate al flavor. I flavor determinano la quantità di CPU virtuale, la memoria e lo spazio su disco disponibili per ogni nodo di lavoro.
ibmcloud ks flavor get
Ottenere informazioni di un flavor per una zona e un provider.
ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE [--output OUTPUT] [-q]
Opzioni comando
--flavor- Il flavor di un nodo di lavoro. Per visualizzare le opzioni disponibili, esegui
ibmcloud ks flavor ls --zone <zone name>(per gli account pubblici IBM Cloud ) oppureibmcloud ks flavor ls(per gli account IBM Cloud Dedicated ). --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json --provider- Specificare un provider. Le opzioni disponibili sono
classic,vpc-classicevpc-gen2. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--zone- Specificare la zona per la quale elencare i flavor disponibili. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Ottieni le informazioni relative a un gusto per una zona e un fornitore
ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE
ibmcloud ks flavor help
Mostra la guida
ibmcloud ks flavor help
Esempi
Mostra la guida
ibmcloud ks flavor help
ibmcloud ks flavor ls
Elencare i flavor disponibili per una zona.
ibmcloud ks flavor ls --zone ZONE [--output OUTPUT] [--provider PROVIDER] [-q] [--show-os] [--show-storage]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json --provider- Il tipo di provider di cui ottenere i flavor. Valori ammessi:
classic,vpc-classic,vpc-gen2,satellite -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-os- Elenca i sistemi operativi supportati.
--show-storage- Mostrare unità di storage aggiuntive.
--zone- Specificare la zona per la quale elencare i flavor disponibili. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Elenca i gusti disponibili per una zona
ibmcloud ks flavor ls --zone ZONE
Comandi relativi alle autorizzazioni di livello inferiore
Visualizzare le informazioni sulle autorizzazioni dell'infrastruttura che consentono di accedere al portfolio dell'infrastruttura classica IBM Cloud classic mediante l'account IBM Cloud.
ibmcloud ks infra-permissions get
Classic infrastructure
Controllare se nelle credenziali che consentono l'accesso al portfolio dell'infrastruttura classica IBM Cloud per il gruppo di risorse di destinazione mancano autorizzazioni dell'infrastruttura consigliate o richieste. Questo comando si applica al gruppo di risorse specificato oppure, se non viene specificato alcun gruppo di risorse, al gruppo di risorse predefinito.
ibmcloud ks infra-permissions get [--output OUTPUT] [-q] [--region REGION]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region- Specifica la regione di destinazione. Se una regione non è già stata selezionata, è necessario specificare questo parametro. Per verificare se una regione è inclusa, esegui il comando
ibmcloud target.
Esempi
Verificare se alle credenziali che consentono l'accesso al portafoglio di infrastrutture classiche di IBM Cloud per il gruppo di risorse in questione manchino le autorizzazioni infrastrutturali suggerite o richieste
ibmcloud ks infra-permissions get
ibmcloud ks infra-permissions help
Mostra la guida
ibmcloud ks infra-permissions help
Esempi
Mostra la guida
ibmcloud ks infra-permissions help
Comandi di Ingress
Visualizzare e modificare i servizi Ingress e le impostazioni
ibmcloud ks ingress alb autoscale get
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare lo stato del ridimensionamento automatico e la configurazione per gli ALB di Ingress.
ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
--alb- L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando
ibmcloud ks ingress alb ls``. -c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza lo stato e la configurazione dell'autoscaling per gli ALB di Ingress
ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb autoscale help
Mostra la guida
ibmcloud ks ingress alb autoscale help
Esempi
Mostra la guida
ibmcloud ks ingress alb autoscale help
ibmcloud ks ingress alb autoscale set
Virtual Private Cloud Classic infrastructure Satellite
Configurare il ridimensionamento automatico per gli ALB (Application Load Balancer) di Ingress.
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)
Opzioni comando
--alb- L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando
ibmcloud ks ingress alb ls``. -c,--cluster- Specificare l'ID o il nome cluster.
--cpu-average-utilization- Soglia di utilizzo medio della CPU. Si utilizza per calcolare dinamicamente il numero di repliche.
--custom-metrics-file- Percorso per il file delle metriche personalizzate. Per ulteriori dettagli, consultare https://ibm.biz/iks-ingress-custom-metrics.
--max-replicas- Il numero massimo di repliche per l'ALB specificato. Assicurati di avere abbastanza lavoratori.
--min-replicas- Il numero minimo di repliche per l'ALB specificato. Deve essere maggiore o uguale a 1. (Il valore minimo consigliato è 2 ai fini dell'alta disponibilità.)
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Configurare l'autoscaling per gli ALB di Ingress
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 Satellite
Eliminare la configurazione del ridimensionamento automatico per gli ALB di Ingress.
ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER [-q]
Opzioni comando
--alb- L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando
ibmcloud ks ingress alb ls``. -c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elimina la configurazione dell'autoscaling per gli ALB di Ingress
ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb autoupdate disable
Virtual Private Cloud Classic infrastructure Satellite
Disabilita gli aggiornamenti automatici di tutti i pod Ingress ALB in un cluster.
ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva gli aggiornamenti automatici di tutti i pod ALB di Ingress in un cluster
ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER
ibmcloud ks ingress alb autoupdate enable
Virtual Private Cloud Classic infrastructure Satellite
Abilita gli aggiornamenti automatici di tutti i pod Ingress ALB in un cluster.
ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita gli aggiornamenti automatici di tutti i pod ALB di Ingress in un cluster
ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER
ibmcloud ks ingress alb autoupdate get
Virtual Private Cloud Classic infrastructure Satellite
Visualizza se i pod ALB Ingress in un cluster sono impostati per l'aggiornamento automatico e se i pod ALB sono aggiornati alla versione più recente.
ibmcloud ks ingress alb autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Verifica se i pod ALB di Ingress in un cluster sono configurati per l'aggiornamento automatico e se i pod ALB sono all'ultima versione
ibmcloud ks ingress alb autoupdate get --cluster CLUSTER
ibmcloud ks ingress alb autoupdate help
Mostra la guida
ibmcloud ks ingress alb autoupdate help
Esempi
Mostra la guida
ibmcloud ks ingress alb autoupdate help
ibmcloud ks ingress alb create classic
Classic infrastructure
Creare ed abilitare un ALB Ingress in un cluster classico.
ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE [--ip IP] [-q] [--version VERSION]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--ip- Specificare un indirizzo IP pubblico o privato portabile disponibile nell'
vlane e nell'zonee dell'ALB da creare o abilitare. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--type- Specificare il tipo di ALB. Opzioni disponibili: pubblico, privato
--version- Specificare la versione dell'immagine ALB. Per visualizzare le versioni delle immagini supportate, esegui il comando
ibmcloud ks ingress alb versions. --vlan- L'ID VLAN. Questa VLAN deve corrispondere all'ALB
typee deve trovarsi nello stessozonedell'ALB che si desidera creare. --zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Creare e abilitare un ALB Ingress in un cluster classico
ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE
ibmcloud ks ingress alb create help
Mostra la guida
ibmcloud ks ingress alb create help
Esempi
Mostra la guida
ibmcloud ks ingress alb create help
ibmcloud ks ingress alb create vpc-gen2
Virtual Private Cloud
Creare ed abilitare un ALB Ingress in un cluster VPC Gen 2.
ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE [-q] [--version VERSION]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--type- Specificare il tipo di ALB. Opzioni disponibili: pubblico, privato
--version- Specificare la versione dell'immagine ALB. Per visualizzare le versioni delle immagini supportate, esegui il comando
ibmcloud ks ingress alb versions. --zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Creare e abilitare un ALB Ingress in un cluster VPC Gen 2
ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE
ibmcloud ks ingress alb disable
Virtual Private Cloud Classic infrastructure Satellite
Disabilitare un ALB Ingress in un cluster.
ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER [-q]
Opzioni comando
--alb- L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando
ibmcloud ks ingress alb ls``. -c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattivare un ALB di Ingress in un cluster
ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb enable classic
Classic infrastructure
Abilitare un ALB Ingress in un cluster classico.
ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER [--ip IP] [-q] [--version VERSION]
Opzioni comando
--alb- L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando
ibmcloud ks ingress alb ls``. -c,--cluster- Specificare l'ID o il nome cluster.
--ip- Specificare un indirizzo IP pubblico o privato portabile disponibile nell'
vlane e nell'zonee dell'ALB da creare o abilitare. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione dell'immagine ALB. Per visualizzare le versioni delle immagini supportate, esegui il comando
ibmcloud ks ingress alb versions.
Esempi
Abilitare un ALB Ingress in un cluster classico
ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb enable help
Mostra la guida
ibmcloud ks ingress alb enable help
Esempi
Mostra la guida
ibmcloud ks ingress alb enable help
ibmcloud ks ingress alb enable vpc-gen2
Virtual Private Cloud
Abilitare un ALB Ingress in un cluster VPC Gen 2.
ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER [-q] [--version VERSION]
Opzioni comando
--alb- L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando
ibmcloud ks ingress alb ls``. -c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione dell'immagine ALB. Per visualizzare le versioni delle immagini supportate, esegui il comando
ibmcloud ks ingress alb versions.
Esempi
Abilitare un ALB Ingress in un cluster VPC Gen 2
ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb get
Virtual Private Cloud Classic infrastructure Satellite
Visualizza i dettagli di un Ingress ALB in un cluster.
ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
--alb- L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando
ibmcloud ks ingress alb ls``. -c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza i dettagli di un ALB di Ingress in un cluster
ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb health-checker disable
Virtual Private Cloud Classic infrastructure Satellite
Disabilitare il programma di controllo integrità Ingress.
ibmcloud ks ingress alb health-checker disable --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva il controllo di integrità di Ingress
ibmcloud ks ingress alb health-checker disable --cluster CLUSTER
ibmcloud ks ingress alb health-checker enable
Virtual Private Cloud Classic infrastructure Satellite
Abilitare il programma di controllo integrità Ingress.
ibmcloud ks ingress alb health-checker enable --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita il controllo di integrità di Ingress
ibmcloud ks ingress alb health-checker enable --cluster CLUSTER
ibmcloud ks ingress alb health-checker get
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare lo stato del programma di controllo integrità Ingress.
ibmcloud ks ingress alb health-checker get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza lo stato dello strumento di monitoraggio dello stato di Ingress
ibmcloud ks ingress alb health-checker get --cluster CLUSTER
ibmcloud ks ingress alb health-checker help
Mostra la guida
ibmcloud ks ingress alb health-checker help
Esempi
Mostra la guida
ibmcloud ks ingress alb health-checker help
ibmcloud ks ingress alb help
Mostra la guida
ibmcloud ks ingress alb help
Esempi
Mostra la guida
ibmcloud ks ingress alb help
ibmcloud ks ingress alb ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare tutti gli ID ALB Ingress in un cluster e se i pod ALB sono aggiornati all'ultima versione.
ibmcloud ks ingress alb ls --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca tutti gli ID ALB di Ingress presenti in un cluster e indica se i pod ALB sono aggiornati all'ultima versione
ibmcloud ks ingress alb ls --cluster CLUSTER
ibmcloud ks ingress alb update
Virtual Private Cloud Classic infrastructure Satellite
Forzare un aggiornamento a tempo determinato dei pod per un singolo ALB, o per tutti gli ALB nel cluster.
ibmcloud ks ingress alb update --cluster CLUSTER [--alb ALB ...] [--output OUTPUT] [-q] [--version VERSION]
Opzioni comando
--alb- Per aggiornare un ALB specifico, specificare l'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando
ibmcloud ks ingress alb ls``. Per aggiornare più di un ALB, specificare un ID ALB in ciascun flag, ad esempio--alb ID_1 --alb ID_2. Per aggiornare tutti gli ALB, non includere questo indicatore. -c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version- Specificare la versione dell'immagine ALB. Per visualizzare le versioni delle immagini supportate, esegui il comando
ibmcloud ks ingress alb versions.
Esempi
Eseguire un aggiornamento una tantum dei pod per singoli ALB o per tutti gli ALB presenti nel cluster
ibmcloud ks ingress alb update --cluster CLUSTER
ibmcloud ks ingress alb versions
Virtual Private Cloud Classic infrastructure Satellite
Elencare le versioni immagine disponibili di ALB Ingress.
ibmcloud ks ingress alb versions [--output OUTPUT] [-q] [--region REGION]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region- Specifica la regione di destinazione.
Esempi
Elenca le versioni delle immagini ALB di Ingress disponibili
ibmcloud ks ingress alb versions
ibmcloud ks ingress domain create
Creare un dominio Ingress per un 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]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--crn- Il CRN dell'istanza IBM CIS.
--domain- Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando
ibmcloud ks ingress domain ls. --domain-provider- Il provider DNS. Il provider DNS predefinito è quello interno. Per conoscere i provider supportati, consulta la nostra documentazione: https://ibm.biz/containers-ingress-domains
--domain-zone- Lo ZoneID per CIS.
--hostname- Per i cluster VPC. Il nome host da registrare per il dominio.
--ip- Gli indirizzi IP da registrare per il dominio.
--is-default- Includere questa opzione per impostare il dominio pertinente come dominio predefinito per il cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--secret-namespace- Lo spazio dei nomi in cui viene creato il segreto TLS.
Esempi
Creare un dominio Ingress per un cluster
ibmcloud ks ingress domain create --cluster CLUSTER
ibmcloud ks ingress domain default help
Mostra la guida
ibmcloud ks ingress domain default help
Esempi
Mostra la guida
ibmcloud ks ingress domain default help
ibmcloud ks ingress domain default replace
Modificare il dominio Ingress predefinito di un cluster.
ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--domain- Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando
ibmcloud ks ingress domain ls. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Modifica del dominio Ingress predefinito di un cluster
ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain get
Visualizzare i dettagli di un dominio Ingress.
ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--domain- Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando
ibmcloud ks ingress domain ls. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza i dettagli di un dominio di Ingress
ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain help
Mostra la guida
ibmcloud ks ingress domain help
Esempi
Mostra la guida
ibmcloud ks ingress domain help
ibmcloud ks ingress domain ls
Elencare tutti i domini Ingress per un cluster.
ibmcloud ks ingress domain ls --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca tutti i domini Ingress di un cluster
ibmcloud ks ingress domain ls --cluster CLUSTER
ibmcloud ks ingress domain rm
Rimuovere un dominio Ingress da un cluster.
ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--domain- Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando
ibmcloud ks ingress domain ls. -f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere un dominio Ingress da un cluster
ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain secret help
Mostra la guida
ibmcloud ks ingress domain secret help
Esempi
Mostra la guida
ibmcloud ks ingress domain secret help
ibmcloud ks ingress domain secret regenerate
Rigenerare il certificato per un dominio Ingress.
ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--domain- Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando
ibmcloud ks ingress domain ls. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rigenerare il certificato per un dominio Ingress
ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain secret rm
Eliminare un segreto per un dominio Ingress e impedire il rinnovo futuro del certificato.
ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN [-f] [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--domain- Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando
ibmcloud ks ingress domain ls. -f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Eliminare un segreto per un dominio Ingress e impedire il futuro rinnovo del certificato
ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain update
Aggiornare un dominio Ingress per un cluster. I record passati sostituiranno completamente i record correnti associati al dominio. L'invio di nessun record annullerà la registrazione dei record correnti da un dominio.
ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN [--hostname HOSTNAME] [--ip IP] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--domain- Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando
ibmcloud ks ingress domain ls. --hostname- Per i cluster VPC. Il nome host da registrare per il dominio.
--ip- Gli indirizzi IP da registrare per il dominio.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Aggiornare un dominio Ingress per un cluster
ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress help
Mostra la guida
ibmcloud ks ingress help
Esempi
Mostra la guida
ibmcloud ks ingress help
ibmcloud ks ingress instance default help
Mostra la guida
ibmcloud ks ingress instance default help
Esempi
Mostra la guida
ibmcloud ks ingress instance default help
ibmcloud ks ingress instance default set
Virtual Private Cloud Classic infrastructure Satellite
Impostare un'istanza IBM Cloud Secrets Manager registrata come predefinita. Se esiste un'istanza predefinita esistente, viene disinserita.
ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME [-q] [--secret-group GROUP]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--name- Il nome dell'istanza di IBM Cloud Secret Manager registrata.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--secret-group- ID gruppo di segreti dell'istanza IBM Cloud Secret Manager in cui i segreti sono persistenti.
Esempi
Imposta un'istanza registrata di IBM Cloud Secrets Manager come predefinita
ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME
ibmcloud ks ingress instance default unset
Virtual Private Cloud Classic infrastructure Satellite
Deselezionare un'istanza registrata di IBM Cloud Secrets Manager da quella predefinita.
ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--name- Il nome dell'istanza di IBM Cloud Secret Manager registrata.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere un'istanza registrata di IBM Cloud Secrets Manager dall'impostazione predefinita
ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME
ibmcloud ks ingress instance get
Virtual Private Cloud Classic infrastructure Satellite
Visualizza i dettagli di un'istanza di IBM Cloud Secrets Manager registrata in un cluster.
ibmcloud ks ingress instance get --cluster CLUSTER --name NAME [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--name- Il nome dell'istanza di IBM Cloud Secret Manager registrata.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza i dettagli di un'istanza di IBM Cloud Secrets Manager registrata in un cluster
ibmcloud ks ingress instance get --cluster CLUSTER --name NAME
ibmcloud ks ingress instance help
Mostra la guida
ibmcloud ks ingress instance help
Esempi
Mostra la guida
ibmcloud ks ingress instance help
ibmcloud ks ingress instance ls
Virtual Private Cloud Classic infrastructure Satellite
Elenca le istanze di IBM Cloud Secrets Manager registrate in un cluster.
ibmcloud ks ingress instance ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-deleted]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-deleted- Mostrare le istanze di IBM Cloud Secret Manager non registrate dal cluster.
Esempi
Elenca le istanze di IBM Cloud Secrets Manager registrate in un cluster
ibmcloud ks ingress instance ls --cluster CLUSTER
ibmcloud ks ingress instance register
Virtual Private Cloud Classic infrastructure Satellite
Registrare un'istanza IBM Cloud Secrets Manager in un cluster.
ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN [--is-default] [-q] [--secret-group GROUP]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--crn- CRN dell'istanza IBM Cloud Secret Manager.
--is-default- Impostare l'istanza di IBM Cloud Secrets Manager come istanza predefinita. Se esiste un'istanza predefinita esistente, viene disinserita.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--secret-group- ID gruppo di segreti dell'istanza IBM Cloud Secret Manager in cui i segreti sono persistenti.
Esempi
Registrare un'istanza di IBM Cloud Secrets Manager in un cluster
ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN
ibmcloud ks ingress instance unregister
Virtual Private Cloud Classic infrastructure Satellite
Annullare la registrazione di un'istanza IBM Cloud Secrets Manager da un cluster.
ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--name- Il nome dell'istanza di IBM Cloud Secret Manager registrata.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere l'istanza di IBM Cloud Secrets Manager da un cluster
ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME
ibmcloud ks ingress load-balancer backend help
Mostra la guida
ibmcloud ks ingress load-balancer backend help
Esempi
Mostra la guida
ibmcloud ks ingress load-balancer backend help
ibmcloud ks ingress load-balancer backend set
Virtual Private Cloud
Configurare il backend privato e/o pubblico per il bilanciatore di carico VPC ALB che espone il controller Ingress per un cluster.
ibmcloud ks ingress load-balancer backend set --cluster CLUSTER [--private-backend BACKEND] [--public-backend BACKEND] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--private-backend- Backend per il bilanciatore di carico privato
--public-backend- Backend per il bilanciatore di carico pubblico
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Impostare il backend privato e/o pubblico per il bilanciatore di carico VPC ALB che espone il controller Ingress per un cluster
ibmcloud ks ingress load-balancer backend set --cluster CLUSTER
ibmcloud ks ingress load-balancer get
Virtual Private Cloud Classic infrastructure
Ottenere la configurazione dei programmi di bilanciamento del carico che espongono ALB Ingress nel cluster.
ibmcloud ks ingress load-balancer get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Ottieni la configurazione dei bilanciatori di carico che espongono gli ALB Ingress nel tuo cluster
ibmcloud ks ingress load-balancer get --cluster CLUSTER
ibmcloud ks ingress load-balancer help
Mostra la guida
ibmcloud ks ingress load-balancer help
Esempi
Mostra la guida
ibmcloud ks ingress load-balancer help
ibmcloud ks ingress load-balancer proxy-protocol disable
Virtual Private Cloud
Disattivare il protocollo PROXY sugli ALB di Ingress.
ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattivare il protocollo PROXY sugli ALB di Ingress
ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER
ibmcloud ks ingress load-balancer proxy-protocol enable
Virtual Private Cloud
Abilitare il protocollo PROXY in modo che le informazioni di connessione client vengano passate in intestazioni di richiesta ad ALB.
ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER [--cidr CIDR ...] [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--cidr- Gli intervalli di indirizzi IP dei propri programmi di bilanciamento del carico in formato CIDR. Le intestazioni PROXY che vengono inoltrate dal programmi di bilanciamento del carico in altri intervalli IP non vengono elaborate.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilitare il protocollo PROXY in modo che le informazioni relative alla connessione del client vengano trasmesse agli ALB tramite le intestazioni delle richieste
ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER
ibmcloud ks ingress load-balancer proxy-protocol help
Mostra la guida
ibmcloud ks ingress load-balancer proxy-protocol help
Esempi
Mostra la guida
ibmcloud ks ingress load-balancer proxy-protocol help
ibmcloud ks ingress secret create
Virtual Private Cloud Classic infrastructure Satellite
Creare un secret Ingress in un cluster per un secret memorizzato in IBM Cloud Secret Manager.
ibmcloud ks ingress secret create --cluster CLUSTER --name NAME [--cert-crn CRN] [--field FIELD] [--namespace NAMESPACE] [--persist] [-q] [--type TYPE]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--cert-crn- Il CRN del certificato.
--field- Il CRN secret da includere come campo. Per recuperare il segreto senza specificarne il nome, usa
--field <crn>. Per specificare il nome del campo, utilizzare--field name=<crn>. Per utilizzare il segreto " IBM Cloud Secrets Manager " come prefisso, usa--field prefix=<crn>. -n,--namespace- Specificare lo spazio dei nomi Kubernetes.
--name- Un nome per il segreto Ingress creato nel cluster.
--persist- Rendere permanente il segreto nel cluster in modo che non possa essere eliminato.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--type- Il tipo di secret Ingress. Può essere TLS o Opaco. Se non viene specificata alcuna opzione, TLS viene applicato per impostazione predefinita.
Esempi
Creare un segreto Ingress in un cluster per un segreto archiviato nel Secret Manager di IBM Cloud
ibmcloud ks ingress secret create --cluster CLUSTER --name NAME
ibmcloud ks ingress secret field add
Virtual Private Cloud Classic infrastructure Satellite
Aggiungi i campi a un secret Ingress esistente.
ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE [--field FIELD] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--field- Il CRN secret da includere come campo. Per recuperare il segreto senza specificarne il nome, usa
--field <crn>. Per specificare il nome del campo, utilizzare--field name=<crn>. Per utilizzare il segreto " IBM Cloud Secrets Manager " come prefisso, usa--field prefix=<crn>. -n,--namespace- Specificare lo spazio dei nomi Kubernetes.
--name- Un nome per il segreto Ingress creato nel cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Aggiungere campi a un segreto Ingress esistente
ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret field help
Mostra la guida
ibmcloud ks ingress secret field help
Esempi
Mostra la guida
ibmcloud ks ingress secret field help
ibmcloud ks ingress secret field ls
Virtual Private Cloud Classic infrastructure Satellite
Visualizza i campi di un secret Ingress.
ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q] [--show-crn]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-n,--namespace- Specificare lo spazio dei nomi Kubernetes.
--name- Un nome per il segreto Ingress creato nel cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-crn- Mostra il valore CRN del segreto.
Esempi
Visualizza i campi di un segreto di Ingress
ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret field rm
Virtual Private Cloud Classic infrastructure Satellite
Rimuovere i campi da un secret Ingress esistente.
ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE [--field-name NAME] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--field-name- Il nome del campo da rimuovere dal secret.
-n,--namespace- Specificare lo spazio dei nomi Kubernetes.
--name- Un nome per il segreto Ingress creato nel cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere campi da un segreto Ingress esistente
ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret get
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare i dettagli di un segreto Ingress.
ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-n,--namespace- Specificare lo spazio dei nomi Kubernetes.
--name- Un nome per il segreto Ingress creato nel cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza i dettagli di un segreto di Ingress
ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret help
Mostra la guida
ibmcloud ks ingress secret help
Esempi
Mostra la guida
ibmcloud ks ingress secret help
ibmcloud ks ingress secret ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare tutti i segreti Ingress in un cluster.
ibmcloud ks ingress secret ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-crn] [--show-deleted]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-crn- Mostra il valore CRN del segreto.
--show-deleted- Mostra i secret che sono stati cancellati dal cluster.
Esempi
Elenca tutti i segreti di Ingress presenti in un cluster
ibmcloud ks ingress secret ls --cluster CLUSTER
ibmcloud ks ingress secret rm
Virtual Private Cloud Classic infrastructure Satellite
Rimuovere un segreto Ingress da un cluster.
ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-n,--namespace- Specificare lo spazio dei nomi Kubernetes.
--name- Un nome per il segreto Ingress creato nel cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere un segreto Ingress da un cluster
ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret update
Virtual Private Cloud Classic infrastructure Satellite
Aggiornare un segreto Ingress esistente.
ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE [--cert-crn CRN] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--cert-crn- Il CRN del certificato.
-n,--namespace- Specificare lo spazio dei nomi Kubernetes.
--name- Un nome per il segreto Ingress creato nel cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Aggiornare un segreto Ingress esistente
ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress security help
Mostra la guida
ibmcloud ks ingress security help
Esempi
Mostra la guida
ibmcloud ks ingress security help
ibmcloud ks ingress security port80 disable
Disattiva l'uso della porta 80 nel tuo cluster.
ibmcloud ks ingress security port80 disable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva l'uso della porta 80 nel tuo cluster
ibmcloud ks ingress security port80 disable --cluster CLUSTER
ibmcloud ks ingress security port80 enable
Abilita l'uso della porta 80 nel tuo cluster.
ibmcloud ks ingress security port80 enable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita l'uso della porta 80 nel tuo cluster
ibmcloud ks ingress security port80 enable --cluster CLUSTER
ibmcloud ks ingress security port80 get
Recupera la configurazione di sicurezza della porta 80 nel tuo cluster.
ibmcloud ks ingress security port80 get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Ottieni la configurazione di sicurezza della porta 80 nel tuo cluster
ibmcloud ks ingress security port80 get --cluster CLUSTER
ibmcloud ks ingress security port80 help
Mostra la guida
ibmcloud ks ingress security port80 help
Esempi
Mostra la guida
ibmcloud ks ingress security port80 help
ibmcloud ks ingress status-report disable
Virtual Private Cloud Classic infrastructure Satellite
Disabilitare la segnalazione dello stato per i componenti Ingress in un cluster.
ibmcloud ks ingress status-report disable --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva la segnalazione dello stato dei componenti Ingress in un cluster
ibmcloud ks ingress status-report disable --cluster CLUSTER
ibmcloud ks ingress status-report enable
Virtual Private Cloud Classic infrastructure Satellite
Abilitare la segnalazione dello stato per i componenti Ingress in un cluster.
ibmcloud ks ingress status-report enable --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita la segnalazione dello stato dei componenti Ingress in un cluster
ibmcloud ks ingress status-report enable --cluster CLUSTER
ibmcloud ks ingress status-report get
Virtual Private Cloud Classic infrastructure Satellite
Ottenere il report di stato per i componenti Ingress in un cluster.
ibmcloud ks ingress status-report get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Ottieni il rapporto sullo stato dei componenti Ingress in un cluster
ibmcloud ks ingress status-report get --cluster CLUSTER
ibmcloud ks ingress status-report help
Mostra la guida
ibmcloud ks ingress status-report help
Esempi
Mostra la guida
ibmcloud ks ingress status-report help
ibmcloud ks ingress status-report ignored-errors add
Virtual Private Cloud Classic infrastructure Satellite
Disattiva gli avvisi contenuti nei rapporti sullo stato di Ingress relativi a un cluster.
ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--code- Codice dell'avviso da ignorare.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva gli avvisi dei rapporti sullo stato di Ingress per un cluster
ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE
ibmcloud ks ingress status-report ignored-errors help
Mostra la guida
ibmcloud ks ingress status-report ignored-errors help
Esempi
Mostra la guida
ibmcloud ks ingress status-report ignored-errors help
ibmcloud ks ingress status-report ignored-errors ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare le avvertenze attualmente ignorate dallo stato Ingress per un cluster.
ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca gli avvisi attualmente ignorati dallo stato Ingress di un cluster
ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER
ibmcloud ks ingress status-report ignored-errors rm
Virtual Private Cloud Classic infrastructure Satellite
Rimuovere le avvertenze attualmente ignorate dallo stato Ingress per un cluster.
ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--code- Codice dell'avviso da rimuovere.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere gli avvisi attualmente ignorati dallo stato Ingress di un cluster
ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE
Comandi Kms
Visualizzare e configurare le integrazioni Key Management Service.
ibmcloud ks kms crk help
Mostra la guida
ibmcloud ks kms crk help
Esempi
Mostra la guida
ibmcloud ks kms crk help
ibmcloud ks kms crk ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare le chiavi root disponibili per un'istanza Key Management Service.
ibmcloud ks kms crk ls --instance-id ID [--output OUTPUT] [-q]
Opzioni comando
--instance-id- ID istanza KMS. Per visualizzare le istanze KMS disponibili, eseguire il comando
ibmcloud ks kms instance ls``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca le chiavi root disponibili per un'istanza del Servizio di gestione delle chiavi
ibmcloud ks kms crk ls --instance-id ID
ibmcloud ks kms enable
Virtual Private Cloud Classic infrastructure Satellite
Abilitare un KMS (Key management service) nel cluster per crittografare i segreti.
ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID [--kms-account-id ID] [--public-endpoint] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--crk- Un ID chiave root nell'istanza KMS. Per visualizzare l'elenco delle chiavi root disponibili, eseguire il comando
ibmcloud ks kms crk ls --instance-id <kms_instance>``. --instance-id- ID istanza KMS. Per visualizzare le istanze KMS disponibili, eseguire il comando
ibmcloud ks kms instance ls``. --kms-account-id- L'ID dell'account che contiene l'istanza KMS che si desidera utilizzare per il disco locale o la crittografia segreta.
--public-endpoint- Specificare questa opzione per utilizzare l'endpoint del servizio pubblico KMS. Altrimenti viene utilizzato l'endpoint del servizio privato KMS.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita un servizio di gestione delle chiavi (KMS) nel tuo cluster per crittografare i tuoi segreti
ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID
ibmcloud ks kms help
Mostra la guida
ibmcloud ks kms help
Esempi
Mostra la guida
ibmcloud ks kms help
ibmcloud ks kms instance help
Mostra la guida
ibmcloud ks kms instance help
Esempi
Mostra la guida
ibmcloud ks kms instance help
ibmcloud ks kms instance ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare le istanze KMS (Key Management Service) disponibili.
ibmcloud ks kms instance ls [--output OUTPUT] [-q]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenco delle istanze disponibili del Key Management Service
ibmcloud ks kms instance ls
Comandi relativi alle posizioni
Elencare le ubicazioni di IBM Cloud Kubernetes Service supportate.
ibmcloud ks locations
Elencare le ubicazioni di IBM Cloud Kubernetes Service supportate.
ibmcloud ks locations
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json --provider- Filtrare l'elenco per un provider di infrastruttura specifico. Valori ammessi:
classic,vpc-classic,vpc-gen2,satellite -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-flavors- Mostrare i flavor del nodo di lavoro disponibili nella zona per VPC.
Esempi
Elenco delle sedi di IBM Cloud Kubernetes Service supportate
ibmcloud ks locations
Comandi registrazione
Inoltrare i log dal cluster.
ibmcloud ks logging autoupdate disable
Virtual Private Cloud Classic infrastructure
Disabilita gli aggiornamenti automatici di tutti i pod Fluentd in un cluster.
ibmcloud ks logging autoupdate disable --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva gli aggiornamenti automatici di tutti i pod " Fluentd " in un cluster
ibmcloud ks logging autoupdate disable --cluster CLUSTER
ibmcloud ks logging autoupdate enable
Virtual Private Cloud Classic infrastructure
Abilitare gli aggiornamenti automatici di tutti i pod Fluentd in un cluster.
ibmcloud ks logging autoupdate enable --cluster CLUSTER [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita gli aggiornamenti automatici di tutti i pod di Fluentd in un cluster
ibmcloud ks logging autoupdate enable --cluster CLUSTER
ibmcloud ks logging autoupdate get
Virtual Private Cloud Classic infrastructure
Visualizza se i pod Fluentd sono impostati per eseguire automaticamente l'aggiornamento in un cluster.
ibmcloud ks logging autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Verifica se i tuoi pod Fluentd sono configurati per l'aggiornamento automatico all'interno di un cluster
ibmcloud ks logging autoupdate get --cluster CLUSTER
ibmcloud ks logging autoupdate help
Mostra la guida
ibmcloud ks logging autoupdate help
Esempi
Mostra la guida
ibmcloud ks logging autoupdate help
ibmcloud ks logging config create
Virtual Private Cloud Classic infrastructure
Crea una configurazione di registrazione. Se utilizzi un account dedicato, devi effettuare l'accesso all'endpoint pubblico IBM Cloud e selezionare la tua organizzazione pubblica e il tuo spazio per abilitare l'inoltro dei log.
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)
Opzioni comando
-C,--app-container- Specificare i contenitori per cui si desidera raccogliere i log. Per specificare più di un percorso, utilizzare più opzioni, ad esempio
-C container1 -C container2. Questa opzione è obbligatoria per la fonte di log "application". Nel caso non vengano forniti, i log saranno raccolti da tutti i contenitori dei percorsi dei log delle applicazioni che sono stati passati. -c,--cluster- Specificare l'ID o il nome cluster.
--ca-cert- Quando il tipo di registrazione è “
syslog” e il protocollo è “tls”, il nome del segreto “ Kubernetes ” che contiene il certificato dell’autorità di certificazione. --force-update- Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--hostname- Quando il tipo di log è “
syslog”, il nome host o l’indirizzo IP del collettore di log. Quando il tipo di registrazione è "ibm" (obsoleto), l'endpoint di acquisizione dei log. Se non si fornisce l'endpoint di inserimento della registrazione, viene utilizzato l'endpoint della regione corrente. --logsource- L'origine dei log da inoltrare. I valori supportati sono
container,application,ingress,worker,storageekubernetes. Questo argomento supporta un elenco separato da virgole di origini di log. Se non si specifica una fonte di log, vengono inoltrati i log relativi acontainereingress. -n,--namespace- Lo spazio dei nomi che si desidera applicare alla configurazione di inoltro al log. Utilizzare questo flag solo con la fonte di log "
container" oppure se non si specifica alcuna fonte di log. Se non si specifica uno spazio dei nomi, tutti gli spazi dei nomi utilizzano questa configurazione. --org- Deprecated Il nome dell'organizzazione a cui inviare i log. Questo flag è valido solo quando il tipo di registrazione è "
ibm". Il nome organizzazione è obbligatorio quando si specifica un nome spazio. Se non si specifica un nome spazio, i log vengono inoltrati al livello dell'account. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -p,--app-path- Specificare il percorso file assoluto per la raccolta dei log dall'interno del contenitore. Per specificare più di un percorso, utilizzare più opzioni, ad esempio
-p path1 -p path2. Parametro obbligatorio quando si specifica "application" come origine del log. Sono accettati i caratteri jolly come/var/log/*.log, ma non quelli ricorsivi come/var/log/**/test.log. --port- La porta del programma di raccolta log. Se non si specifica una porta, per l'endpoint di acquisizione viene utilizzata la porta predefinita per
ibm(obsoleto), mentre persyslogviene utilizzata514. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--skip-validation- Tralascia la convalida dei nomi organizzazione e spazio quando vengono specificati. Ciò può avere come risultato una configurazione della registrazione non funzionante se i valori non sono validi ma richiederà meno tempo per l'elaborazione.
--space- Deprecated Il nome dello spazio a cui inviare i log. Questo flag è valido solo quando il tipo di registrazione è "
ibm". Il nome spazio è obbligatorio quando si specifica un nome organizzazione. Se non si specifica un nome spazio, i log vengono inoltrati al livello dell'account. --syslog-protocol- Quando il tipo di registrazione è “
syslog”, il protocollo del livello di trasporto. I valori supportati sonotls,tcpe quello predefinitoudp. Quando si esegue l'inoltro a un server rsyslog con il protocollo UDP, i log superiori a 1KB vengono troncati. --type- Il protocollo di inoltro del log che desideri utilizzare. L'unico valore supportato è
syslog. --verify-mode- Quando il tipo di registrazione è “
syslog” e il protocollo è “tls”, la modalità di verifica. I valori supportati sonoverify-peere quello predefinitoverify-none.
Esempi
Crea una configurazione di registrazione
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
Visualizzare le configurazioni di inoltro del log per un cluster.
ibmcloud ks logging config get --cluster CLUSTER [--logsource LOGSOURCE] [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--logsource- Il tipo di origine di log per cui si desidera impostare un filtro. I valori ammessi sono
container,application,ingress,worker,storageekubernetes. Se non si specifica una fonte di log, vengono restituite tutte le configurazioni di log del cluster. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza le configurazioni di inoltro dei log per un cluster
ibmcloud ks logging config get --cluster CLUSTER
ibmcloud ks logging config help
Mostra la guida
ibmcloud ks logging config help
Esempi
Mostra la guida
ibmcloud ks logging config help
ibmcloud ks logging config rm
Virtual Private Cloud Classic infrastructure
Elimina una configurazione di inoltro dei log da un cluster.
ibmcloud ks logging config rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID | --namespace NAMESPACE)
Opzioni comando
--all- Rimuovere tutte le configurazioni di inoltro del log.
-c,--cluster- Specificare l'ID o il nome cluster.
--force-update- Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--id- Specificare l'ID della configurazione di registrazione.
-n,--namespace- Lo spazio dei nomi da cui vuoi rimuovere la configurazione di inoltro al log. Se per lo stesso namespace è presente più di una configurazione, utilizzare invece il flag
--id. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Eliminare una configurazione di inoltro dei log da un cluster
ibmcloud ks logging config rm --cluster CLUSTER --all
ibmcloud ks logging config update
Virtual Private Cloud Classic infrastructure
Aggiornare una configurazione di inoltro al log per un cluster.
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)
Opzioni comando
-C,--app-container- Specificare i contenitori per cui si desidera raccogliere i log. Per specificare più di un percorso, utilizzare più opzioni, ad esempio
-C container1 -C container2. Questa opzione è obbligatoria per la fonte di log "application". Nel caso non vengano forniti, i log saranno raccolti da tutti i contenitori dei percorsi dei log delle applicazioni che sono stati passati. -c,--cluster- Specificare l'ID o il nome cluster.
--ca-cert- Quando il tipo di registrazione è “
syslog” e il protocollo è “tls”, il nome del segreto “ Kubernetes ” che contiene il certificato dell’autorità di certificazione. --force-update- Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--hostname- Quando il tipo di log è “
syslog”, il nome host o l’indirizzo IP del collettore di log. Quando il tipo di registrazione è "ibm" (obsoleto), l'endpoint di acquisizione dei log. Se non si fornisce l'endpoint di inserimento della registrazione, viene utilizzato l'endpoint della regione corrente. --id- Specificare l'ID della configurazione di registrazione.
--logsource- L'origine dei log da inoltrare. I valori supportati sono
container,application,ingress,worker,storageekubernetes. Questo argomento supporta un elenco separato da virgole di origini di log. Se non si specifica una fonte di log, vengono inoltrati i log relativi acontainereingress. -n,--namespace- Lo spazio dei nomi che si desidera applicare alla configurazione di inoltro al log. Utilizzare questo flag solo con la fonte di log "
container" oppure se non si specifica alcuna fonte di log. Se non si specifica uno spazio dei nomi, tutti gli spazi dei nomi utilizzano questa configurazione. --org- Deprecated Il nome dell'organizzazione a cui inviare i log. Questo flag è valido solo quando il tipo di registrazione è "
ibm". Il nome organizzazione è obbligatorio quando si specifica un nome spazio. Se non si specifica un nome spazio, i log vengono inoltrati al livello dell'account. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -p,--app-path- Specificare il percorso file assoluto per la raccolta dei log dall'interno del contenitore. Per specificare più di un percorso, utilizzare più opzioni, ad esempio
-p path1 -p path2. Parametro obbligatorio quando si specifica "application" come origine del log. Sono accettati i caratteri jolly come/var/log/*.log, ma non quelli ricorsivi come/var/log/**/test.log. --port- La porta del programma di raccolta log. Se non si specifica una porta, per l'endpoint di acquisizione viene utilizzata la porta predefinita per
ibm(obsoleto), mentre persyslogviene utilizzata514. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--skip-validation- Tralascia la convalida dei nomi organizzazione e spazio quando vengono specificati. Ciò può avere come risultato una configurazione della registrazione non funzionante se i valori non sono validi ma richiederà meno tempo per l'elaborazione.
--space- Deprecated Il nome dello spazio a cui inviare i log. Questo flag è valido solo quando il tipo di registrazione è "
ibm". Il nome spazio è obbligatorio quando si specifica un nome organizzazione. Se non si specifica un nome spazio, i log vengono inoltrati al livello dell'account. --syslog-protocol- Quando il tipo di registrazione è “
syslog”, il protocollo del livello di trasporto. I valori supportati sonotls,tcpe quello predefinitoudp. Quando si esegue l'inoltro a un server rsyslog con il protocollo UDP, i log superiori a 1KB vengono troncati. --type- Il protocollo di inoltro del log che desideri utilizzare. L'unico valore supportato è
syslog. --verify-mode- Quando il tipo di registrazione è “
syslog” e il protocollo è “tls”, la modalità di verifica. I valori supportati sonoverify-peere quello predefinitoverify-none.
Esempi
Aggiornare una configurazione di inoltro dei log per un cluster
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
Crea un filtro per escludere alcune righe di log dall'inoltro.
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)
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--container- Il nome del contenitore da cui desideri filtrare i log. Questo indicatore si applica solo quando si sta utilizzando il tipo di log contenitore.
--force-update- Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--lc,--logging-config- Un ID di configurazione della registrazione. Se non specificato, il filtro viene applicato a tutte le configurazioni di registrazione del cluster che vengono passate al filtro. È possibile visualizzare le configurazioni di log che corrispondono al filtro utilizzando l'indicatore --show-matching-configs con il comando.
--level- Filtra i log che si trovano al livello specificato e a quelli inferiori ad esso. I valori accettabili nel loro ordine canonico sono fatal, error, warn/warning, info, debug e trace. Come esempio, se i log sono stati filtrati al livello info, vengono filtrati anche debug e trace. Nota: puoi utilizzare questo indicatore solo quando i messaggi di log sono in formato JSON e contengono un campo di livello. Output di esempio: {"log": "hello", "level": "info"}
--message- Filtra i log che contengono un messaggio specificato in un qualsiasi punto nel log. Il messaggio viene messo in corrispondenza parola per parole e non come un'espressione. Esempio: i messaggi "Hello", "!" e "Hello, World!" corrisponderebbero alla voce di log "Hello, World!".
-n,--namespace- Lo spazio dei nomi Kubernetes da cui desideri filtrare i log.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--regex-message- Filtra tutti i log che contengono un pattern regex del messaggio specificato nel log. Il messaggio viene messo in corrispondenza come un'espressione regolare. Esempio: il modello "hello [0-9]" si applicherebbe a "hello 1", "hello 2" e "hello 9"
--type- Il tipo di log a cui desideri applicare il filtro. Attualmente, sono supportati all, container e host.
Esempi
Crea un filtro per escludere alcune righe di log dall'inoltro
ibmcloud ks logging filter create --cluster CLUSTER --message MESSAGE
ibmcloud ks logging filter get
Virtual Private Cloud Classic infrastructure
Visualizza la configurazione di un filtro di registrazione.
ibmcloud ks logging filter get --cluster CLUSTER [--id ID] [--output OUTPUT] [-q] [--show-covering-filters] [--show-matching-configs]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--id- Specificare l'ID del filtro di registrazione.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-covering-filters- Mostra i filtri di registrazione che rendono i precedenti filtri obsoleti.
--show-matching-configs- Mostra le configurazioni di registrazione che corrispondono alla configurazione che stai visualizzando.
Esempi
Visualizza la configurazione di un filtro di registrazione
ibmcloud ks logging filter get --cluster CLUSTER
ibmcloud ks logging filter help
Mostra la guida
ibmcloud ks logging filter help
Esempi
Mostra la guida
ibmcloud ks logging filter help
ibmcloud ks logging filter rm
Virtual Private Cloud Classic infrastructure
Elimina un filtro di registrazione.
ibmcloud ks logging filter rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID)
Opzioni comando
--all- Elimina tutti i filtri di inoltro dei log.
-c,--cluster- Specificare l'ID o il nome cluster.
--force-update- Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--id- Specificare l'ID del filtro di registrazione.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elimina un filtro di registrazione
ibmcloud ks logging filter rm --cluster CLUSTER --all
ibmcloud ks logging filter update
Virtual Private Cloud Classic infrastructure
Aggiorna un filtro di registrazione.
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)
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--container- Il nome del contenitore da cui desideri filtrare i log. Questo indicatore si applica solo quando si sta utilizzando il tipo di log contenitore.
--force-update- Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--id- Specificare l'ID del filtro di registrazione.
--lc,--logging-config- Un ID di configurazione della registrazione. Se non specificato, il filtro viene applicato a tutte le configurazioni di registrazione del cluster che vengono passate al filtro. È possibile visualizzare le configurazioni di log che corrispondono al filtro utilizzando l'indicatore --show-matching-configs con il comando.
--level- Filtra i log che si trovano al livello specificato e a quelli inferiori ad esso. I valori accettabili nel loro ordine canonico sono fatal, error, warn/warning, info, debug e trace. Come esempio, se i log sono stati filtrati al livello info, vengono filtrati anche debug e trace. Nota: puoi utilizzare questo indicatore solo quando i messaggi di log sono in formato JSON e contengono un campo di livello. Output di esempio: {"log": "hello", "level": "info"}
--message- Filtra i log che contengono un messaggio specificato in un qualsiasi punto nel log. Il messaggio viene messo in corrispondenza parola per parole e non come un'espressione. Esempio: i messaggi "Hello", "!" e "Hello, World!" corrisponderebbero alla voce di log "Hello, World!".
-n,--namespace- Lo spazio dei nomi Kubernetes da cui desideri filtrare i log.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--regex-message- Filtra tutti i log che contengono un pattern regex del messaggio specificato nel log. Il messaggio viene messo in corrispondenza come un'espressione regolare. Esempio: il modello "hello [0-9]" si applicherebbe a "hello 1", "hello 2" e "hello 9"
--type- Il tipo di log a cui desideri applicare il filtro. Attualmente, sono supportati all, container e host.
Esempi
Aggiornare un filtro di registrazione
ibmcloud ks logging filter update --cluster CLUSTER --id ID --message MESSAGE
ibmcloud ks logging help
Mostra la guida
ibmcloud ks logging help
Esempi
Mostra la guida
ibmcloud ks logging help
ibmcloud ks logging refresh
Virtual Private Cloud Classic infrastructure
Aggiornare la configurazione della registrazione per un cluster.
ibmcloud ks logging refresh --cluster CLUSTER [--force-update] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--force-update- Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Aggiorna la configurazione della registrazione per un cluster
ibmcloud ks logging refresh --cluster CLUSTER
Comandi dei messaggi
Visualizzare i messaggi utente correnti.
ibmcloud ks messages
Visualizzare i messaggi utente correnti.
ibmcloud ks messages [-q]
Opzioni comando
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza i messaggi dell'utente corrente
ibmcloud ks messages
Comandi Nlb-dns
Creare e gestire nomi host per gli indirizzi IP NLB (network load balancer) in un cluster e controlli di stato di integrità per i nomi host.
ibmcloud ks nlb-dns add
Classic infrastructure
Aggiungi un indirizzo IP NLB a un nome host esistente creato tramite ibmcloud ks nlb-dns create.
ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP [--ip IP ...] --nlb-host HOST [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--ip- Uno o più indirizzi IP NLB. Per visualizzare gli indirizzi IP del bilanciatore di carico, eseguire il comando
kubectl get svc -n``. --nlb-host- Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando
ibmcloud ks nlb-dns ls``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Aggiungi un indirizzo IP NLB a un nome host esistente che hai creato con 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
Creare un nome host DNS per registrare uno o più IP NLB in un cluster classico.
ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP [--ip IP ...] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--ip- Uno o più indirizzi IP NLB. Per visualizzare gli indirizzi IP del bilanciatore di carico, eseguire il comando
kubectl get svc -n``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--secret-namespace- Lo spazio dei nomi in cui è creato il segreto SSL. Se questo flag non viene specificato, il segreto viene creato in
default.
Esempi
Creare un nome host DNS per registrare uno o più indirizzi IP NLB in un cluster classico
ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP
ibmcloud ks nlb-dns create help
Mostra la guida
ibmcloud ks nlb-dns create help
Esempi
Mostra la guida
ibmcloud ks nlb-dns create help
ibmcloud ks nlb-dns create vpc-gen2
Virtual Private Cloud
Creare un record DNS per registrare un nome host o gli indirizzi IP del sistema di bilanciamento del carico in un cluster VPC.
ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER [--output OUTPUT] [-q] [--secret-namespace NAMESPACE] (--ip IP | --lb-host HOST)
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--ip- Uno o più indirizzi IP NLB. Per visualizzare gli indirizzi IP del bilanciatore di carico, eseguire il comando
kubectl get svc -n``. --lb-host- Nome host del programma di bilanciamento del carico VPC. Per visualizzare i nomi host del bilanciatore di carico, eseguire il comando
kubectl get svc -n``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--secret-namespace- Lo spazio dei nomi in cui è creato il segreto SSL. Se questo flag non viene specificato, il segreto viene creato in
default.
Esempi
Creare un record DNS per registrare il nome host o gli indirizzi IP di un bilanciatore di carico in un cluster VPC
ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER --ip IP
ibmcloud ks nlb-dns get
Virtual Private Cloud Classic infrastructure Satellite
Visualizzare i dettagli di un nome host NLB registrato in un cluster.
ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--nlb-subdomain- Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando
ibmcloud ks nlb-dns ls. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza i dettagli di un nome host NLB registrato in un cluster
ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns help
Mostra la guida
ibmcloud ks nlb-dns help
Esempi
Mostra la guida
ibmcloud ks nlb-dns help
ibmcloud ks nlb-dns ls
Elencare i nomi host NLB registrati e gli indirizzi IP in un cluster.
ibmcloud ks nlb-dns ls --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elencare i nomi host e gli indirizzi IP NLB registrati in un cluster
ibmcloud ks nlb-dns ls --cluster CLUSTER
ibmcloud ks nlb-dns monitor configure
Configurare un controllo dello stato di integrità per un nome host NLB esistente in un cluster. Per abilitare il monitor, includere il flag --enable . Per aggiornare un monitoraggio esistente, includi solo gli indicatori
per le impostazioni che desideri modificare.
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]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--enable- Abilitare il controllo dello stato di integrità per il nome host.
--header- HTTP Le intestazioni della richiesta per il controllo di integrità sono limitate all'intestazione Host. Questo flag è valido solo per i tipi
HTTPoHTTPS. Questo flag accetta valori nel seguente formato:--header Header-Name=value. Quando aggiorni un monitoraggio, le intestazioni esistenti vengono sostituite da quelle che hai specificato. Per eliminare tutte le intestazioni esistenti, specificare il flag con un valore vuoto--header "". --interval- Intervallo, in secondi, tra ogni controllo di integrità. Intervalli brevi potrebbero migliorare il tempo di failover ma incrementare il carico sugli IP. Deve rientrare nell'intervallo [60, 300]. Predefinito:
60 --nlb-host- Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando
ibmcloud ks nlb-dns ls``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json --path- Il percorso dell'endpoint per cui eseguire la verifica dello stato. Questo flag è valido solo per i tipi
HTTPoHTTPS. Predefinito:/ --port- Il numero di porta a cui connettersi per il controllo di integrità. Quando il tipo è TCP, questo indicatore è obbligatorio. Quando il tipo è HTTP o HTTPS, utilizzare questo indicatore solo per le porte diverse da 80 per HTTP o 443 per
HTTPS. HTTP impostazione predefinita:
80. HTTPS impostazione predefinita:443. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--timeout- Timeout, in secondi, prima che l'IP venga considerato non integro. Deve rientrare nell'intervallo [1, 60]. Predefinito:
5 --type- Il protocollo da utilizzare per la verifica dell'integrità. Valori ammessi:
http,https,tcp
Esempi
Configurare un monitor di integrità per un nome host NLB esistente in un cluster
ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor disable
Classic infrastructure
Disabilitare un controllo dello stato di integrità per un nome host NLB in un cluster.
ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--nlb-host- Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando
ibmcloud ks nlb-dns ls``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattivare un monitor di controllo dello stato esistente per un nome host NLB in un cluster
ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor enable
Classic infrastructure
Abilitare un controllo dello stato di integrità per un nome host NLB in un cluster. Nota: è necessario configurare prima il monitor all'indirizzo ibmcloud ks nlb-dns monitor configure.
ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--nlb-host- Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando
ibmcloud ks nlb-dns ls``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilitare un monitoraggio dello stato di salute per un nome host NLB in un cluster
ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor get
Classic infrastructure
Visualizza le impostazioni per un monitoraggio del controllo di integrità esistente.
ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--nlb-host- Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando
ibmcloud ks nlb-dns ls``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza le impostazioni di un monitor di controllo dello stato già esistente
ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor help
Mostra la guida
ibmcloud ks nlb-dns monitor help
Esempi
Mostra la guida
ibmcloud ks nlb-dns monitor help
ibmcloud ks nlb-dns monitor ls
Classic infrastructure
Elenca le impostazioni del monitoraggio del controllo di integrità per ciascun nome host NLB di un cluster.
ibmcloud ks nlb-dns monitor ls --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca le impostazioni di monitoraggio dello stato di integrità per ciascun nome host NLB in un cluster
ibmcloud ks nlb-dns monitor ls --cluster CLUSTER
ibmcloud ks nlb-dns replace
Virtual Private Cloud
Aggiornare un nome host DNS esistente sostituendo il nome host del programma di bilanciamento del carico ad esso associato in un cluster VPC.
ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--lb-host- Nome host del programma di bilanciamento del carico VPC. Per visualizzare i nomi host del bilanciatore di carico, eseguire il comando
kubectl get svc -n``. --nlb-subdomain- Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando
ibmcloud ks nlb-dns ls. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Aggiornare un nome host DNS esistente sostituendo il nome host del bilanciatore di carico ad esso associato in un cluster VPC
ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns rm classic
Classic infrastructure
Rimuovere un indirizzo IP NLB da un nome host NLB. Se rimuovi tutti gli IP da un nome host, il nome host esiste ancora, ma non è associato ad alcun IP.
ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--ip- Un indirizzo IP NLB. Per visualizzare gli indirizzi IP NLB associati al nome host, eseguire il comando
ibmcloud ks nlb-dns ls``. --nlb-host- Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando
ibmcloud ks nlb-dns ls``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere un indirizzo IP NLB da un nome host NLB
ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST
ibmcloud ks nlb-dns rm help
Mostra la guida
ibmcloud ks nlb-dns rm help
Esempi
Mostra la guida
ibmcloud ks nlb-dns rm help
ibmcloud ks nlb-dns rm vpc-gen2
Virtual Private Cloud
Rimuovere un nome host o l'indirizzo IP del sistema di bilanciamento del carico da un record DNS in un cluster VPC.
ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--ip IP] [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--ip- Un indirizzo IP NLB. Per visualizzare gli indirizzi IP NLB associati al nome host, eseguire il comando
ibmcloud ks nlb-dns ls``. --nlb-subdomain- Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando
ibmcloud ks nlb-dns ls. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere il nome host o l'indirizzo IP di un bilanciatore di carico da un record DNS in un cluster VPC
ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns secret help
Mostra la guida
ibmcloud ks nlb-dns secret help
Esempi
Mostra la guida
ibmcloud ks nlb-dns secret help
ibmcloud ks nlb-dns secret regenerate
Virtual Private Cloud Classic infrastructure Satellite
Rigenera il certificato e il segreto per un dominio secondario NLB.
ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--nlb-subdomain- Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando
ibmcloud ks nlb-dns ls. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rigenerare il certificato e la chiave segreta per un sottodominio NLB
ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns secret rm
Virtual Private Cloud Classic infrastructure Satellite
Elimina un segreto da un dominio secondario NBL e impedisci il futuro rinnovo del certificato.
ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN [-f] [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--nlb-subdomain- Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando
ibmcloud ks nlb-dns ls. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Eliminare un segreto da un sottodominio NLB e impedire il futuro rinnovo del certificato
ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN
Comandi relativi alle quote
Visualizzare le quote e i limiti per le risorse correlate al cluster nell'account IBM Cloud.
ibmcloud ks quota help
Mostra la guida
ibmcloud ks quota help
Esempi
Mostra la guida
ibmcloud ks quota help
ibmcloud ks quota ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare tutte le quote e i limiti per le risorse correlate al cluster nell'account IBM Cloud.
ibmcloud ks quota ls [--output OUTPUT] [--provider PROVIDER] [-q]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json --provider- Filtrare l'elenco per un provider di infrastruttura specifico. Valori ammessi:
classic,vpc-classic,vpc-gen2,satellite -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca tutte le quote e i limiti relativi alle risorse del cluster nel tuo account IBM Cloud
ibmcloud ks quota ls
Comandi di script
Riscrivere gli script che richiamano i comandi del plug-in IBM Cloud Kubernetes Service. I comandi strutturati legacy vengono sostituiti dai comandi strutturati beta.
ibmcloud ks script help
Mostra la guida
ibmcloud ks script help
Esempi
Mostra la guida
ibmcloud ks script help
ibmcloud ks script update
Virtual Private Cloud Classic infrastructure
Riscrivere gli script che richiamano i comandi del plug-in IBM Cloud Kubernetes Service. I comandi strutturati legacy vengono sostituiti dai comandi strutturati beta.
ibmcloud ks script update [--in-place] FILE [FILE ...]
Opzioni comando
--in-place- Riscrivere il file di origine con la struttura di comandi aggiornata.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Riscrivere gli script che richiamano i comandi del plug-in " IBM Cloud Kubernetes Service "
ibmcloud ks script update FILE
Comandi relativi ai gruppi di sicurezza
Eseguire le operazioni per un gruppo di sicurezza.
ibmcloud ks security-group help
Mostra la guida
ibmcloud ks security-group help
Esempi
Mostra la guida
ibmcloud ks security-group help
ibmcloud ks security-group ls
Elenca tutti i gruppi di sicurezza associati a un cluster.
ibmcloud ks security-group ls --cluster CLUSTER [--attached-to ATTACHED] [--managed-by MANAGER] [--output OUTPUT] [-q] [--scope SCOPE]
Opzioni comando
--attached-to- Filtra i gruppi di sicurezza in base ai componenti a cui sono associati. Valori ammessi:
cluster,load-balancer,vpc,vpe-gateway,worker-pool -c,--cluster- Specificare l'ID o il nome cluster.
--managed-by- Specificare
userper visualizzare i gruppi di sicurezza creati dall'utente. Specificareibmper visualizzare solo i gruppi di sicurezza gestiti da IBM. Valori ammessi:ibm,user --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--scope- Specificare
clusterper restituire i gruppi di sicurezza relativi al cluster. Specificarevpcper restituire i gruppi di sicurezza con ambito a livello dell'intera VPC. Valori ammessi:cluster,vpc
Esempi
Elenca tutti i gruppi di sicurezza associati a un cluster
ibmcloud ks security-group ls --cluster CLUSTER
ibmcloud ks security-group reset
Virtual Private Cloud Classic infrastructure
Elimina tutte le regole del gruppo di sicurezza esistenti e riapplica le regole predefinite.
ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--security-group,--sg- Specificare l'ID del gruppo di sicurezza.
Esempi
Elimina tutte le regole dei gruppi di sicurezza esistenti e riapplica le regole predefinite
ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP
ibmcloud ks security-group sync
Virtual Private Cloud Classic infrastructure
Riapplica le regole del gruppo di sicurezza predefinite che non esistono. Non elimina alcuna regola preesistente.
ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--security-group,--sg- Specificare l'ID del gruppo di sicurezza.
Esempi
Riapplica le regole predefinite del gruppo di sicurezza che non esistono
ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP
Comandi per l'archiviazione
Visualizzare e modificare le risorse di storage.
ibmcloud ks storage attachment create
Il comando " storage attachment create " è una funzionalità in versione beta.
Virtual Private Cloud
Collegare un volume di storage ad un nodo di lavoro.
ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--volume- Specificare l'ID volume. Per visualizzare l'elenco dei volumi disponibili, eseguire il comando
ibmcloud ks storage volume ls``. -w,--worker- Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando
ibmcloud ks workers``.
Esempi
Collegare un volume di archiviazione a un nodo di lavoro
ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER_ID
ibmcloud ks storage attachment get
Il comando " storage attachment get " è una funzionalità in versione beta.
Virtual Private Cloud
Acquisire i dettagli di un collegamento del volume in un cluster.
ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Opzioni comando
--attachment- Specificare l'ID del collegamento volume. Per visualizzare l'elenco degli allegati disponibili, esegui il comando
ibmcloud ks storage attachment ls``. -c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-w,--worker- Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando
ibmcloud ks workers``.
Esempi
Ottieni i dettagli di un volume collegato in un cluster
ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage attachment help
Mostra la guida
ibmcloud ks storage attachment help
Esempi
Mostra la guida
ibmcloud ks storage attachment help
ibmcloud ks storage attachment ls
Il comando " storage attachment ls " è una funzionalità in versione beta.
Virtual Private Cloud
Elencare tutti i collegamenti di volumi di storage di un worker in un cluster.
ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-w,--worker- Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando
ibmcloud ks workers``.
Esempi
Elenca tutti i volumi di archiviazione collegati a un nodo in un cluster
ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage attachment rm
Il comando " storage attachment rm " è una funzionalità in versione beta.
Virtual Private Cloud
Eliminare il collegamento del volume da un nodo di lavoro.
ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [-q]
Opzioni comando
--attachment- Specificare l'ID del collegamento volume. Per visualizzare l'elenco degli allegati disponibili, esegui il comando
ibmcloud ks storage attachment ls``. -c,--cluster- Specificare l'ID o il nome cluster.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-w,--worker- Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando
ibmcloud ks workers``.
Esempi
Eliminare un volume collegato da un nodo di lavoro
ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage help
Mostra la guida
ibmcloud ks storage help
Esempi
Mostra la guida
ibmcloud ks storage help
ibmcloud ks storage volume get
Il comando " storage volume get " è una funzionalità in versione beta.
Virtual Private Cloud Classic infrastructure
Acquisire i dettagli di un volume.
ibmcloud ks storage volume get --volume VOLUME [--output OUTPUT] [-q]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--volume- Specificare l'ID volume. Per visualizzare l'elenco dei volumi disponibili, eseguire il comando
ibmcloud ks storage volume ls``.
Esempi
Ottieni i dettagli di un volume
ibmcloud ks storage volume get --volume VOLUME
ibmcloud ks storage volume help
Mostra la guida
ibmcloud ks storage volume help
Esempi
Mostra la guida
ibmcloud ks storage volume help
ibmcloud ks storage volume ls
Il comando " storage volume ls " è una funzionalità in versione beta.
Virtual Private Cloud Classic infrastructure
Elencare i dettagli dei volumi.
ibmcloud ks storage volume ls [--cluster CLUSTER] [--output OUTPUT] [--provider PROVIDER] [-q] [--zone ZONE]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json --provider- Filtrare l'elenco per un provider di infrastruttura specifico. Valori ammessi:
classic,vpc-classic,vpc-gen2,satellite -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--zone- Una zona in base alla quale applicare il filtro. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks locations``.
Esempi
Elenca i dettagli dei volumi
ibmcloud ks storage volume ls
Comandi relativi alle sottoreti
Elenca le sottoreti portatili disponibili nel tuo account dell'infrastruttura IBM Cloud..
ibmcloud ks subnets
Elenca le sottoreti portatili disponibili nel tuo account dell'infrastruttura IBM Cloud..
ibmcloud ks subnets --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--vpc-id ID] [--zone ZONE]
Opzioni comando
-l,--location- Un'ubicazione in base alla quale applicare il filtro. Per visualizzare l'elenco delle sedi disponibili, eseguire il comando
ibmcloud ks locations``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json --provider- Filtrare l'elenco per un provider di infrastruttura specifico. Opzioni disponibili: classic, vpc-classic, vpc-gen2
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--vpc-id- Obbligatorio per i tipi di provider
vpc-classicevpc-gen2: l'ID della VPC di cui si desidera elencare le sottoreti. Per elencare gli ID VPC, eseguiibmcloud ks vpcs. --zone- Obbligatorio per i tipi di provider
vpc-classicevpc-gen2: la zona per la quale elencare le sottoreti VPC. Per visualizzare l'elenco delle zone disponibili, eseguire il comandoibmcloud ks zone ls --provider vpc-classic|vpc-gen2``.
Esempi
Elenca le sottoreti portatili disponibili nel tuo account dell'infrastruttura IBM Cloud
ibmcloud ks subnets --provider PROVIDER
Comandi delle versioni
Elencare tutte le versioni della piattaforma contenitore disponibili per i cluster di IBM Cloud Kubernetes Service.
ibmcloud ks versions
Elencare tutte le versioni della piattaforma contenitore disponibili per i cluster di IBM Cloud Kubernetes Service.
ibmcloud ks versions [--output OUTPUT] [-q] [--show-version VERSION]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-version- Mostra solo le versioni per la piattaforma del contenitore specificata. Valori ammessi:
OpenShift,Kubernetes
Esempi
Elenca tutte le versioni della piattaforma container disponibile per i cluster di IBM Cloud Kubernetes Service
ibmcloud ks versions
Comandi VLAN
Elenca le VLAN pubbliche e private per una zona e visualizza lo stato dello spanning della VLAN.
ibmcloud ks vlan help
Mostra la guida
ibmcloud ks vlan help
Esempi
Mostra la guida
ibmcloud ks vlan help
ibmcloud ks vlan ls
Classic infrastructure
Elencare le VLAN private e pubbliche disponibili per una zona.
ibmcloud ks vlan ls --zone ZONE [--output OUTPUT] [-q]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Elenca le VLAN pubbliche e private disponibili per una zona
ibmcloud ks vlan ls --zone ZONE
ibmcloud ks vlan spanning get
Classic infrastructure
Visualizzare lo stato di spanning della VLAN per l'account dell'infrastruttura classica IBM Cloud.
ibmcloud ks vlan spanning get [--output OUTPUT] [-q] [--region REGION]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region- Specifica la regione di destinazione. Se una regione non è già stata selezionata, è necessario specificare questo parametro. Per verificare se una regione è inclusa, esegui il comando
ibmcloud target.
Esempi
Visualizza lo stato dello spanning delle VLAN per il tuo account dell'infrastruttura classica di IBM Cloud
ibmcloud ks vlan spanning get
ibmcloud ks vlan spanning help
Mostra la guida
ibmcloud ks vlan spanning help
Esempi
Mostra la guida
ibmcloud ks vlan spanning help
Comandi Vni
Aggiungere, rimuovere ed elencare le interfacce di rete virtuali sui nodi di lavoro.
ibmcloud ks vni attach baremetal
Virtual Private Cloud
Collegare un'interfaccia di rete virtuale a un nodo worker bare metal o a un cluster.
ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI [--auto-delete] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)
Opzioni comando
--auto-delete- Eliminare automaticamente il VNI quando viene rimosso dal cluster.
-c,--cluster-id- L'ID del cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--vlan- L'ID VLAN per il collegamento del nodo bare metal. Deve essere univoco per ogni sottorete VPC. È possibile riutilizzare lo stesso ID VLAN per più VNI appartenenti alla stessa sottorete. Intervallo valido: 1-500.
--vni- L'ID dell'interfaccia di rete virtuale da collegare. È necessario specificare i VNI che non hanno attualmente alcuna risorsa di destinazione. Per visualizzare l'elenco completo dei VNI, eseguire il comando
ibmcloud is vnis``. Per verificare se un determinato VNI è già associato a una risorsa, controllare il campo "Target" in 'ibmcloud is vni <VNI_ID>. -w,--worker- L'ID del nodo di lavoro.
Esempi
Collegare un'interfaccia di rete virtuale a un nodo worker bare metal o a un cluster
ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI --cluster-id CLUSTER_NAME_OR_ID
ibmcloud ks vni attach help
Mostra la guida
ibmcloud ks vni attach help
Esempi
Mostra la guida
ibmcloud ks vni attach help
ibmcloud ks vni detach
Virtual Private Cloud
Scollegare un'interfaccia di rete virtuale da un nodo di lavoro o da un cluster.
ibmcloud ks vni detach --vni VNI [-f] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)
Opzioni comando
-c,--cluster-id- L'ID del cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--vni- L'ID dell'interfaccia di rete virtuale da scollegare.
-w,--worker- L'ID del nodo di lavoro.
Esempi
Scollegare un'interfaccia di rete virtuale da un nodo di lavoro o da un cluster
ibmcloud ks vni detach --vni VNI --cluster-id CLUSTER_NAME_OR_ID
ibmcloud ks vni help
Mostra la guida
ibmcloud ks vni help
Esempi
Mostra la guida
ibmcloud ks vni help
ibmcloud ks vni ls
Virtual Private Cloud
Elenca le interfacce di rete virtuali collegate a un cluster o a un nodo di lavoro.
ibmcloud ks vni ls (--cluster-id ID | --worker WORKER) [--after AFTER] [--first FIRST] [--output OUTPUT] [-q]
Opzioni comando
--after- Mostra le interfacce di rete virtuali dopo il cursore indicato.
-c,--cluster-id- L'ID del cluster.
--first- Visualizza le interfacce di rete virtuali successive, fino al primo numero di VNI.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-w,--worker- L'ID del nodo di lavoro.
Esempi
Elenca le interfacce di rete virtuali collegate a un cluster o a un nodo di lavoro
ibmcloud ks vni ls --cluster-id CLUSTER_NAME_OR_ID
Comandi Vpc
Ottieni informazioni sulle VPC e gestisci i cluster VPC.
ibmcloud ks vpc help
Mostra la guida
ibmcloud ks vpc help
Esempi
Mostra la guida
ibmcloud ks vpc help
ibmcloud ks vpc ls
Elenca tutti i VPC nel gruppo di risorse di destinazione. Se non viene specificato alcun gruppo di risorse, vengono elencate tutte le VPC presenti nell'account.
ibmcloud ks vpc ls [--output OUTPUT] [--provider PROVIDER] [-q]
Opzioni comando
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json --provider- Tipo di provider dell'infrastruttura VPC. I valori supportati sono
vpc-classicevpc-gen2. Per impostazione predefinita, vengono restituiti i VPC di tutti i tipi di provider. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca tutti i VPC nel gruppo di risorse di destinazione
ibmcloud ks vpc ls
ibmcloud ks vpc outbound-traffic-protection disable
Disattiva la protezione del traffico in uscita per un cluster VPC “Secure By Default”.
ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Disattiva la protezione del traffico in uscita per un cluster VPC “Secure By Default”
ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER
ibmcloud ks vpc outbound-traffic-protection enable
Abilita la protezione del traffico in uscita per un cluster VPC con impostazione "Secure By Default".
ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilita la protezione del traffico in uscita per un cluster VPC con impostazione "Secure By Default"
ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER
ibmcloud ks vpc outbound-traffic-protection help
Mostra la guida
ibmcloud ks vpc outbound-traffic-protection help
Esempi
Mostra la guida
ibmcloud ks vpc outbound-traffic-protection help
ibmcloud ks vpc secure-by-default enable
Abilitare la rete VPC “Secure by Default” per un cluster VPC utilizzando i gruppi di sicurezza legacy.
ibmcloud ks vpc secure-by-default enable --cluster CLUSTER [--disable-outbound-traffic-protection] [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--disable-outbound-traffic-protection- Selezionare questa opzione per consentire l'accesso pubblico in uscita dai worker del cluster. Per impostazione predefinita, l'accesso pubblico in uscita è bloccato.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Abilitare la rete VPC “Secure by Default” per un cluster VPC utilizzando gruppi di sicurezza legacy
ibmcloud ks vpc secure-by-default enable --cluster CLUSTER
ibmcloud ks vpc secure-by-default help
Mostra la guida
ibmcloud ks vpc secure-by-default help
Esempi
Mostra la guida
ibmcloud ks vpc secure-by-default help
Comandi per la creazione di webhook
Registrare un webhook in un cluster.
ibmcloud ks webhook-create
Registrare un webhook in un cluster.
ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL [--level LEVEL] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--level- Configurare il livello di notifica. I valori ammessi sono
NormaloWarning. Il valore predefinito èWarning. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--type- Il tipo di webhook che si desidera utilizzare. Attualmente è supportato il formato
slack. --url- L'URL del webhook.
Esempi
Registrare un webhook in un cluster
ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL
Comandi per gli operatori
Visualizza e modifica i nodi di lavoro di un cluster.
ibmcloud ks worker get
Virtual Private Cloud Classic infrastructure Satellite
Visualizza i dettagli di un nodo di lavoro.
ibmcloud ks worker get --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-w,--worker- Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando
ibmcloud ks workers``.
Esempi
Visualizza i dettagli di un nodo di lavoro
ibmcloud ks worker get --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker help
Mostra la guida
ibmcloud ks worker help
Esempi
Mostra la guida
ibmcloud ks worker help
ibmcloud ks worker ls
Virtual Private Cloud Classic infrastructure Satellite
Elenca tutti i nodi di lavoro in un cluster.
ibmcloud ks worker ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-delete-reason] [--show-deleted] [--show-pools] [--worker-pool POOL]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -p,--worker-pool- Visualizzare solo i nodi di lavoro che appartengono al pool di lavoro specificato.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--show-delete-reason- Mostrare il motivo dell'eliminazione del nodo di lavoro.
--show-deleted- Mostrare i nodi di lavoro eliminati dal cluster.
--show-pools- Visualizzare il pool di lavoro a cui appartiene ciascun worker.
Esempi
Elenca tutti i nodi di lavoro in un cluster
ibmcloud ks worker ls --cluster CLUSTER
ibmcloud ks worker reboot
Virtual Private Cloud Classic infrastructure Satellite
Riavviare un nodo di lavoro.
ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [--hard] [-q] [--skip-master-health]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--hard- Forzare un riavvio forzato di un nodo di lavoro staccando l'alimentazione al nodo di lavoro. Utilizza questa opzione se il nodo di lavoro non risponde o ha un blocco Docker.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--skip-master-health- Tralascia il controllo di integrità del master prima di iniziare l'azione.
-w,--worker- Specificare uno o più ID worker.
Esempi
Riavviare un nodo di lavoro
ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker reload
Virtual Private Cloud Classic infrastructure Satellite
Eliminare i dati, eseguire il reimage e reinstallare Kubernetes con l'ultima versione della patch su uno o più nodi di lavoro. Questa azione non può essere annullata. Sono supportati i nodi classici e i nodi VPC bare metal.
ibmcloud ks worker reload --worker WORKER [--worker WORKER ...] [-f] [-q] [--skip-master-health]
Opzioni comando
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--skip-master-health- Tralascia il controllo di integrità del master prima di iniziare l'azione.
-w,--worker- Specificare uno o più ID worker.
Esempi
Eliminare i dati, ripristinare l’immagine di sistema e reinstallare Kubernetes con l’ultima versione della patch su uno o più nodi di lavoro
ibmcloud ks worker reload --worker WORKER_ID
ibmcloud ks worker replace
Virtual Private Cloud Classic infrastructure Satellite
Elimina un nodo di lavoro e sostituiscilo con un nuovo nodo di lavoro nello stesso pool di nodi di lavoro.
ibmcloud ks worker replace --cluster CLUSTER --worker WORKER [-f] [-q] [--update]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--update- Aggiornare il nodo di lavoro alla stessa versione principale e secondaria del master ed alla patch più recente. Aggiorna anche il sistema operativo se il sistema operativo del pool di worker è stato aggiornato.
-w,--worker- Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando
ibmcloud ks workers``.
Esempi
Eliminare un nodo di lavoro e sostituirlo con un nuovo nodo di lavoro nello stesso pool di nodi di lavoro
ibmcloud ks worker replace --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker rm
Virtual Private Cloud Classic infrastructure Satellite
Rimuovere un nodo di lavoro da un cluster.
ibmcloud ks worker rm --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-w,--worker- Specificare uno o più ID worker.
Esempi
Rimuovere un nodo di lavoro da un cluster
ibmcloud ks worker rm --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker update
Classic infrastructure
Aggiornare uno o più nodi di lavoro in un cluster classico ad una nuova versione di Kubernetes. Durante l'aggiornamento, il nodo di lavoro è aggiornato con l'immagine più recente e i dati vengono eliminati permanentemente se non sono archiviati nello storage persistente.
ibmcloud ks worker update --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
-w,--worker- Specificare uno o più ID worker.
Esempi
Aggiornare uno o più nodi di lavoro in un cluster classico alla nuova versione di Kubernetes
ibmcloud ks worker update --cluster CLUSTER --worker WORKER_ID
Comandi del pool di lavoratori
Visualizza e modifica i pool di nodi di lavoro di un cluster.
ibmcloud ks worker-pool create classic
Classic infrastructure
Aggiungere un pool di lavoro a un cluster classico. Non verrà creato alcun nodo di lavoro finché non verranno aggiunte zone al pool di lavoro.
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]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--disable-disk-encrypt- Disabilitare la crittografia su un nodo di lavoro.
--entitlement- Impostare questo flag su “
ocp_entitled” solo se si utilizza questo cluster con una licenza, ad esempio una licenza “ Cloud Pak ”, che include il diritto “ OpenShift ”. --flavor- Il flavor di un nodo di lavoro. Per visualizzare le opzioni disponibili, esegui
ibmcloud ks flavor ls --zone <zone name>(per gli account pubblici IBM Cloud ) oppureibmcloud ks flavor ls(per gli account IBM Cloud Dedicated ). --hardware- Il livello di isolamento hardware per il nodo di lavoro. Utilizza
dedicatedper disporre di risorse fisiche dedicate esclusivamente a te, oppuresharedper consentire la condivisione delle risorse fisiche con altri clienti di IBM. Per gli account IBM Cloud pubblico, il valore predefinito è condiviso. Per gli account IBM Cloud dedicato, dedicato è la sola opzione disponibile. -l,--label- Imposta le etichette su tutti i worker nel pool di lavoro.
--name- Immettere un nome per il pool di lavoro.
--operating-system- Specificare il nome del sistema operativo.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--size-per-zone- Specificare il numero desiderato di worker per zona in questo pool di lavoro.
Esempi
Aggiungere un pool di worker a un cluster classico
ibmcloud ks worker-pool create classic \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks worker-pool create help
Mostra la guida
ibmcloud ks worker-pool create help
Esempi
Mostra la guida
ibmcloud ks worker-pool create help
ibmcloud ks worker-pool create satellite
Aggiungere un pool di lavoro ad un cluster IBM Cloud Satellite. Non verrà creato alcun nodo di lavoro finché non verranno aggiunte zone al pool di lavoro.
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]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--entitlement- Impostare questo flag su “
ocp_entitled” solo se si utilizza questo cluster con una licenza, ad esempio una licenza “ Cloud Pak ”, che include il diritto “ OpenShift ”. --host-label,--hl- Inserisci eventuali etichette sotto forma di coppie chiave-valore per identificare l'host da assegnare al tuo piano di controllo Satellite o al tuo cluster Red Hat OpenShift. Il primo host non assegnato che ha questa etichetta viene automaticamente
assegnato al piano di controllo o al cluster. Per individuare le etichette host disponibili, eseguire il comando
ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>``. -l,--label- Imposta le etichette su tutti i worker nel pool di lavoro.
--name- Immettere un nome per il pool di lavoro.
--operating-system- Specificare il nome del sistema operativo.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--size-per-zone- Specificare il numero desiderato di worker per zona in questo pool di lavoro.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Aggiungere un pool di worker a un cluster IBM Cloud Satellite
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
Aggiungere un pool di lavoro ad un cluster VPC Gen 1. Non verrà creato alcun nodo di lavoro finché non verranno aggiunte zone al pool di lavoro.
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]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--entitlement- Impostare questo flag su “
ocp_entitled” solo se si utilizza questo cluster con una licenza, ad esempio una licenza “ Cloud Pak ”, che include il diritto “ OpenShift ”. --flavor- Il flavor di un nodo di lavoro. Per visualizzare le opzioni disponibili, esegui
ibmcloud ks flavor ls --zone <zone name>(per gli account pubblici IBM Cloud ) oppureibmcloud ks flavor ls(per gli account IBM Cloud Dedicated ). -l,--label- Imposta le etichette su tutti i worker nel pool di lavoro.
--name- Immettere un nome per il pool di lavoro.
--operating-system- Specificare il nome del sistema operativo.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--size-per-zone- Specificare il numero desiderato di worker per zona in questo pool di lavoro.
--vpc-id- L'ID del VPC in cui creare i nodi di lavoro che deve corrispondere al PVC in cui è il cluster. Per visualizzare l'ID VPC del cluster, eseguire il comando
ibmcloud ks cluster get -c <cluster_name_or_ID>``. Se questo indicatore non viene fornito, il pool di lavoro viene impostato in modo predefinito sull'ID VPC dei pool di lavoro esistenti nel cluster.
Esempi
Aggiungere un pool di worker a un cluster VPC Gen 1
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
Aggiungere un pool di lavoro ad un cluster VPC Gen 2. Non verrà creato alcun nodo di lavoro finché non verranno aggiunte zone al pool di lavoro.
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]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--crk- L'ID della chiave root nell'istanza KMS da utilizzare per la codifica del disco locale. Per visualizzare l'elenco delle chiavi root disponibili, eseguire il comando
ibmcloud ks kms crk ls --instance-id <kms_instance>``. --disable-disk-encrypt- Disabilitare la crittografia su un nodo di lavoro.
--entitlement- Impostare questo flag su “
ocp_entitled” solo se si utilizza questo cluster con una licenza, ad esempio una licenza “ Cloud Pak ”, che include il diritto “ OpenShift ”. --flavor- Il flavor di un nodo di lavoro. Per visualizzare le opzioni disponibili, esegui
ibmcloud ks flavor ls --zone <zone name>(per gli account pubblici IBM Cloud ) oppureibmcloud ks flavor ls(per gli account IBM Cloud Dedicated ). --kms-account-id- L'ID dell'account che contiene l'istanza KMS che si desidera utilizzare per il disco locale o la crittografia segreta.
--kms-instance- L'ID dell'istanza KMS da utilizzare per la codifica del disco locale. Per elencare le istanze KMS disponibili, esegui
ibmcloud ks kms instance ls. -l,--label- Imposta le etichette su tutti i worker nel pool di lavoro.
--name- Immettere un nome per il pool di lavoro.
--operating-system- Specificare il nome del sistema operativo.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--secondary-storage- L'opzione di archiviazione secondaria per il flavor. Per visualizzare le opzioni di archiviazione secondaria disponibili per una versione, eseguire il comando
ibmcloud ks flavor get --provider vpc-gen2 --zone``. --security-group- Facoltativo. Specificare fino a cinque ID del gruppo di sicurezza da applicare a tutti i worker nel pool di lavoro.
--size-per-zone- Specificare il numero desiderato di worker per zona in questo pool di lavoro.
--vpc-id- L'ID del VPC in cui creare i nodi di lavoro che deve corrispondere al PVC in cui è il cluster. Per visualizzare l'ID VPC del cluster, eseguire il comando
ibmcloud ks cluster get -c <cluster_name_or_ID>``. Se questo indicatore non viene fornito, il pool di lavoro viene impostato in modo predefinito sull'ID VPC dei pool di lavoro esistenti nel cluster.
Esempi
Aggiungere un pool di worker a un cluster VPC Gen 2
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
Elencare i dettagli di un pool di lavoro.
ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elencare i dettagli di un pool di lavoratori
ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool help
Mostra la guida
ibmcloud ks worker-pool help
Esempi
Mostra la guida
ibmcloud ks worker-pool help
ibmcloud ks worker-pool label help
Mostra la guida
ibmcloud ks worker-pool label help
Esempi
Mostra la guida
ibmcloud ks worker-pool label help
ibmcloud ks worker-pool label rm
Virtual Private Cloud Classic infrastructure Satellite
Rimuovere tutte le etichette Kubernetes personalizzate da tutti i nodi di lavoro in un pool di lavoro.
ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere tutte le etichette personalizzate " Kubernetes " da tutti i nodi di lavoro in un pool di lavoro
ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool label set
Virtual Private Cloud Classic infrastructure Satellite
Impostare le etichette Kubernetes personalizzate per tutti i nodi di lavoro in un pool di lavoro.
ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL [--label LABEL ...] --worker-pool POOL [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-l,--label- Imposta etichette personalizzate per l' Kubernetes e nel formato
key=valueper tutti i nodi di lavoro nel pool di lavoro. Per più etichette, ripetere questo indicatore. Per conservare eventuali etichette personalizzate esistenti sul pool di lavoro, includerle con questo indicatore. -p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Imposta etichette personalizzate " Kubernetes " per tutti i nodi di lavoro in un pool di lavoro
ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL --worker-pool POOL
ibmcloud ks worker-pool ls
Virtual Private Cloud Classic infrastructure Satellite
Elenca tutti i pool di nodi di lavoro in un cluster.
ibmcloud ks worker-pool ls --cluster CLUSTER [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Elenca tutti i pool di worker presenti in un cluster
ibmcloud ks worker-pool ls --cluster CLUSTER
ibmcloud ks worker-pool operating-system help
Mostra la guida
ibmcloud ks worker-pool operating-system help
Esempi
Mostra la guida
ibmcloud ks worker-pool operating-system help
ibmcloud ks worker-pool operating-system set
Imposta il sistema operativo. Dopo aver configurato il sistema operativo, è necessario aggiornare i worker eseguendo il comando ibmcloud ks worker update oppure ibmcloud ks worker replace.
ibmcloud ks worker-pool operating-system set --cluster CLUSTER --operating-system SYSTEM --worker-pool POOL [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--operating-system- Specificare il nome del sistema operativo.
-p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Imposta il sistema operativo
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
Ribilanciare un pool di lavoro in un cluster. Il ribilanciamento aggiunge e rimuove nodi di lavoro per adeguare la dimensione del pool di nodi di lavoro per ciascuna zona. Satellite I pool di worker potrebbero rimuovere i nodi assegnati manualmente se questi non corrispondono alle etichette degli host del pool di worker.
ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Riequilibrare un pool di worker in un cluster
ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool resize
Virtual Private Cloud Classic infrastructure Satellite
Ridimensionare il pool di lavoro al numero di worker per zona specificato dall'utente.
ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--size-per-zone- Specificare il numero desiderato di worker per zona in questo pool di lavoro.
Esempi
Ridimensiona il pool di worker in base al numero di worker per zona specificato
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
Rimuovere un pool di lavoro da un cluster.
ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere un pool di worker da un cluster
ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool taint help
Mostra la guida
ibmcloud ks worker-pool taint help
Esempi
Mostra la guida
ibmcloud ks worker-pool taint help
ibmcloud ks worker-pool taint rm
Virtual Private Cloud Classic infrastructure Satellite
Rimuovere tutti i taint Kubernetes da tutti i nodi di lavoro in un pool di lavoro.
ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Rimuovere tutte le contaminazioni " Kubernetes " da tutti i nodi di lavoro in un pool di lavoro
ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool taint set
Virtual Private Cloud Classic infrastructure Satellite
Impostare i taint Kubernetes per tutti i nodi di lavoro in un pool di lavoro. I taint impediscono che i pod senza tolleranze corrispondenti vengano eseguiti sui nodi di lavoro.
ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT [--taint TAINT ...] --worker-pool POOL [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--taint- Imposta i taint su tutti i worker in un pool di lavoro. Specificare il taint " Kubernetes " nel formato
key=value:effect. L'key=valueè una coppia, come ad esempioenv=prod, che si utilizza per gestire il taint del nodo di lavoro e le tolleranze corrispondenti del pod. L'effectè un effetto di contaminazione ( Kubernetes ) come quello descritto inNoSchedule, che illustra il funzionamento della contaminazione.
Esempi
Imposta i tain Kubernetes i per tutti i nodi di lavoro in un pool di lavoro
ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT --worker-pool POOL
ibmcloud ks worker-pool zones
Virtual Private Cloud Classic infrastructure Satellite
Visualizza le zone collegate a un pool di lavoro.
ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -p,--worker-pool- Specificare un pool di lavoro.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
Esempi
Visualizza le zone associate a un gruppo di lavoratori
ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL
Comandi di zona
Elencare le zone di disponibilità e modificare le zone collegate ad un pool di lavoro.
ibmcloud ks zone add classic
Classic infrastructure
Aggiungere una zona a uno o più pool di lavoro in un cluster classico.
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)
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -p,--worker-pool- Il nome del pool di lavoro da modificare. Per specificare più pool di nodi di lavoro, utilizza più indicatori, ad esempio
-p pool1 -p pool2. --private-only- Utilizzare questo indicatore per impedire la creazione di una VLAN pubblica. Obbligatorio solo quando si specifica il flag "
--private-vlan" senza specificare il flag "--public-vlan". --private-vlan- Specificare l'ID della VLAN privata. Per visualizzare le VLAN disponibili, eseguire '. Quando si specifica una VLAN privata, è necessario specificare anche il flag “
--public-vlan” oppure il flag “ '--private-only' ”. --public-vlan- Specificare l'ID della VLAN pubblica. Per visualizzare le VLAN disponibili, eseguire '.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Aggiungere una zona a uno o più pool di worker in un cluster classico
ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL --zone ZONE --private-only
ibmcloud ks zone add help
Mostra la guida
ibmcloud ks zone add help
Esempi
Mostra la guida
ibmcloud ks zone add help
ibmcloud ks zone add satellite
Aggiungere una zona ad uno o più pool di lavoro in un cluster Satellite.
ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -p,--worker-pool- Il nome del pool di lavoro da modificare. Per specificare più pool di nodi di lavoro, utilizza più indicatori, ad esempio
-p pool1 -p pool2. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Aggiungere una zona a uno o più pool di worker in un cluster Satellite
ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL --zone ZONE
ibmcloud ks zone add vpc-classic
Aggiungere una zona ad uno o più pool di lavoro in un cluster VPC Gen 1.
ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet-id- La sottorete VPC a cui assegnare il cluster. Per visualizzare l'elenco delle sottoreti disponibili, eseguire il comando
ibmcloud ks subnets --provider vpc-classic --vpc-id--zone ``. --worker-pool- Specificare un pool di lavoro.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Aggiungere una zona a uno o più pool di worker in un cluster VPC Gen 1
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
Aggiungere una zona ad uno o più pool di lavoro in un cluster VPC Gen 2.
ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
--output- Stampare l'output del comando nel formato fornito. Valori accettati:
json -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet-id- La sottorete VPC a cui assegnare il cluster. Per visualizzare l'elenco delle sottoreti disponibili, eseguire il comando
ibmcloud ks subnets --provider vpc-gen2 --vpc-id--zone ``. --worker-pool- Specificare un pool di lavoro.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Aggiungere una zona a uno o più pool di worker in un cluster VPC Gen 2
ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE
ibmcloud ks zone help
Mostra la guida
ibmcloud ks zone help
Esempi
Mostra la guida
ibmcloud ks zone help
ibmcloud ks zone ls
Virtual Private Cloud Classic infrastructure Satellite
Elencare tutte le zone di disponibilità in una regione.
ibmcloud ks zone ls --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--region-only] [--show-flavors]
Opzioni comando
-l,--location- Un'ubicazione in base alla quale applicare il filtro. Per visualizzare l'elenco delle sedi disponibili, eseguire il comando
ibmcloud ks locations``. --output- Stampare l'output del comando nel formato fornito. Valori accettati:
json --provider- Filtrare l'elenco per un provider di infrastruttura specifico. Opzioni disponibili: classic, vpc-classic, vpc-gen2, satellite
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region-only- Mostra solo i data center regionali.
--show-flavors- Mostrare i flavor del nodo di lavoro disponibili nella zona per VPC.
Esempi
Elenca tutte le zone di disponibilità in una regione
ibmcloud ks zone ls --provider PROVIDER
ibmcloud ks zone network-set
Classic infrastructure
Impostare i metadati di rete in una zona specifica per i pool di lavoro indicati in un cluster classico.
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)
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-p,--worker-pool- Il nome del pool di lavoro da modificare. Per specificare più pool di nodi di lavoro, utilizza più indicatori, ad esempio
-p pool1 -p pool2. --private-only- Annullare l'impostazione della VLAN pubblica in modo che i worker in questa zona siano connessi solo ad una VLAN privata.
--private-vlan- Specificare l'ID della VLAN privata. Per visualizzare le VLAN disponibili, eseguire '.
--public-vlan- Specificare l'ID della VLAN pubblica. Per visualizzare le VLAN disponibili, eseguire '.
-q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Impostare i metadati di rete in una zona specifica per i pool di worker specificati in un cluster classico
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
Rimuovere una zona da uno o più pool di lavoro in un cluster.
ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q]
Opzioni comando
-c,--cluster- Specificare l'ID o il nome cluster.
-f- Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
-p,--worker-pool- Il nome del pool di lavoro da modificare. Per specificare più pool di nodi di lavoro, utilizza più indicatori, ad esempio
-p pool1 -p pool2. -q- Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--zone- Specificare la zona del pool di lavoro in un cluster multizona. Per visualizzare l'elenco delle zone disponibili, eseguire il comando
ibmcloud ks zone ls``.
Esempi
Rimuovere una zona da uno o più pool di worker in un cluster
ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL --zone ZONE