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.

  1. Installa la CLI IBM Cloud. Vedi "Guida introduttiva alla CLI di IBM Cloud ".

  2. 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 ) oppure ibmcloud ks flavor ls (per gli account IBM Cloud Dedicated ).
--hardware
Il livello di isolamento hardware per il nodo di lavoro. Utilizza dedicated per disporre di risorse fisiche dedicate esclusivamente a te, oppure shared per 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 /23 o 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 /24 o 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 admin l'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, specificare highly-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> o can-reach=<ip_address>. Per selezionare un'interfaccia di rete, specificare interface=<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 /23 o 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 /24 o 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 ) oppure ibmcloud 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 /23 o 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 /24 o 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 cluster per applicare il gruppo di sicurezza kube-clusterID . Se non viene specificato alcun valore, viene applicato un insieme predefinito di gruppi di sicurezza che include kube-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 ) oppure ibmcloud 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 /23 o 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 /24 o 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 list per i servizi Cloud Foundry oppure ibmcloud resource service-instances per 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 list per i servizi Cloud Foundry oppure ibmcloud resource service-instances per 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 ) oppure ibmcloud 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-classic e vpc-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' vlan e e nell' zone e 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 type e deve trovarsi nello stesso zone dell'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' vlan e e nell' zone e 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, storage e kubernetes. 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 a container e ingress.
-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 per syslog viene utilizzata 514.
-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 sono tls, tcp e quello predefinito udp. 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 sono verify-peer e quello predefinito verify-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, storage e kubernetes. 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, storage e kubernetes. 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 a container e ingress.
-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 per syslog viene utilizzata 514.
-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 sono tls, tcp e quello predefinito udp. 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 sono verify-peer e quello predefinito verify-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 HTTP o HTTPS. 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 HTTP o HTTPS. 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 user per visualizzare i gruppi di sicurezza creati dall'utente. Specificare ibm per 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 cluster per restituire i gruppi di sicurezza relativi al cluster. Specificare vpc per 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-classic e vpc-gen2: l'ID della VPC di cui si desidera elencare le sottoreti. Per elencare gli ID VPC, esegui ibmcloud ks vpcs.
--zone
Obbligatorio per i tipi di provider vpc-classic e vpc-gen2: la zona per la quale elencare le sottoreti VPC. Per visualizzare l'elenco delle zone disponibili, eseguire il comando ibmcloud 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-classic e vpc-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 Normal o Warning. 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 ) oppure ibmcloud ks flavor ls (per gli account IBM Cloud Dedicated ).
--hardware
Il livello di isolamento hardware per il nodo di lavoro. Utilizza dedicated per disporre di risorse fisiche dedicate esclusivamente a te, oppure shared per 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 ) oppure ibmcloud 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 ) oppure ibmcloud 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=value per 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 esempio env=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 in NoSchedule, 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