Guida di riferimento alla CLI Red Hat OpenShift on IBM Cloud

Per creare e gestire un account " **sia i cluster “community” Kubernetes che quelli Red Hat OpenShift ** " su Red Hat® OpenShift® on IBM Cloud®, fare riferimento a questi comandi.

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.

Prerequisiti

  • Installa la CLI IBM Cloud.

  • Installare il plug-in " ks " eseguendo il seguente comando:

    ibmcloud plugin install ks
    

Comandi IBM Cloud OC

Le tabelle seguenti elencano i gruppi di comandi di “ ibmcloud oc ”. Per un elenco completo di tutti i comandi di “ ibmcloud oc ” così come sono strutturati nella CLI, consultare la mappa della CLI.

Gruppi di comandi CLI di IBM Cloud OC
Gruppo di comando Descrizione
ibmcloud oc api Visualizza l'endpoint API attuale.
ibmcloud oc api-key Visualizza le informazioni sulla chiave API per un cluster o reimpostale in una nuova chiave.
ibmcloud oc credential Impostare ed annullare l'impostazione delle credenziali che consentono di accedere al portfolio dell'infrastruttura classica IBM Cloud mediante l'account IBM Cloud.
ibmcloud oc infra-permissions 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 oc logging Inoltrare i log dal cluster.
ibmcloud oc messages Visualizzare i messaggi utente correnti.
ibmcloud oc quota Visualizzare le quote e i limiti per le risorse correlate al cluster nell'account IBM Cloud.
ibmcloud oc 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 oc subnets Elenca le sottoreti portatili disponibili nel tuo account dell'infrastruttura IBM Cloud..
ibmcloud oc webhook-create Registrare un webhook in un cluster.
ibmcloud oc vpc Ottieni informazioni sulle VPC e gestisci i cluster VPC.
ibmcloud oc flavor 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 oc cluster Visualizzare e modificare le impostazioni del servizio cluster e il cluster.
ibmcloud oc ingress Visualizzare e modificare i servizi Ingress e le impostazioni
ibmcloud oc kms Visualizzare e configurare le integrazioni Key Management Service.
ibmcloud oc versions Elencare tutte le versioni della piattaforma contenitore disponibili per i cluster di IBM Cloud Kubernetes Service.
ibmcloud oc locations Elencare le ubicazioni di IBM Cloud Kubernetes Service supportate.
ibmcloud oc 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.
Beta ibmcloud oc storage Visualizzare e modificare le risorse di storage.
ibmcloud oc vlan Elenca le VLAN pubbliche e private per una zona e visualizza lo stato dello spanning della VLAN.
ibmcloud oc vni Aggiungere, rimuovere ed elencare le interfacce di rete virtuali sui nodi di lavoro.
ibmcloud oc worker Visualizza e modifica i nodi di lavoro di un cluster.
ibmcloud oc worker-pool Visualizza e modifica i pool di nodi di lavoro di un cluster.
ibmcloud oc zone Elencare le zone di disponibilità e modificare le zone collegate ad un pool di lavoro.
ibmcloud oc security-group Eseguire le operazioni per un gruppo di sicurezza.

ibmcloud oc 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

Visualizzare o configurare l'endpoint e la versione API per il servizio.

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

ibmcloud oc api-key info

Virtual Private Cloud Infrastruttura classica

Visualizzare le informazioni sul proprietario della chiave API per un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Visualizzare le informazioni sul proprietario della chiave API per un cluster.

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

ibmcloud oc api-key reset

Virtual Private Cloud Infrastruttura classica

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 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 REGION
Specifica la regione di destinazione.

Esempi

Sostituire la chiave API di tutti i cluster nella regione specificata e il gruppo di risorse di destinazione.

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

ibmcloud oc cluster addon disable acm

Il componente aggiuntivo "Advanced Cluster Management" di Red Hat

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

Opzioni comando

--cluster CLUSTER, -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

Il modulo aggiuntivo "Advanced Cluster Management" di Red Hat.

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

ibmcloud oc cluster addon disable cluster-autoscaler

IBM Cloud Kubernetes Service Cluster Autoscaler.

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

Opzioni comando

--cluster CLUSTER, -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

IBM Cloud Kubernetes Service Cluster Autoscaler.

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

ibmcloud oc cluster addon disable debug-tool

IBM Cloud Kubernetes Service Diagnostics and Debug Tool.

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

Opzioni comando

--cluster CLUSTER, -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

IBM Cloud Kubernetes Service Diagnostics and Debug Tool.

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

ibmcloud oc cluster addon disable hpcs-router

Il componente aggiuntivo IBM Cloud HPCS Router Operator per Red Hat OpenShift su IBM Cloud.

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

Opzioni comando

--cluster CLUSTER, -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

Il componente aggiuntivo IBM Cloud HPCS Router Operator per Red Hat OpenShift su IBM Cloud.

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

ibmcloud oc cluster addon disable ibm-storage-operator

Il comando " cluster addon disable ibm-storage-operator " è una funzionalità in versione beta.

Il componente aggiuntivo " IBM Cloud " per l'operatore di archiviazione.

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

Opzioni comando

--cluster CLUSTER, -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

Il componente aggiuntivo " IBM Cloud " per l'operatore di archiviazione.

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

ibmcloud oc cluster addon disable image-key-synchronizer

Virtual Private Cloud Infrastruttura classica Satellite

Il componente aggiuntivo IBM Cloud Image Key Synchronizer.

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

Opzioni comando

--cluster CLUSTER, -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

Il componente aggiuntivo IBM Cloud Image Key Synchronizer.

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

ibmcloud oc cluster addon disable knative

Framework serverless Knative.

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

Opzioni comando

--cluster CLUSTER, -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

Framework serverless Knative.

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

ibmcloud oc cluster addon disable kube-terminal

Virtual Private Cloud Infrastruttura classica Satellite

Terminale Web IBM Cloud Kubernetes Service.

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

Opzioni comando

--cluster CLUSTER, -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

Terminale Web IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon disable openshift-data-foundation

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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

Il componente aggiuntivo " Red Hat OpenShift Data Foundation on IBM Cloud ".

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

ibmcloud oc cluster addon disable static-route

Virtual Private Cloud Infrastruttura classica Satellite

Componente aggiuntivo di instradamento statico IBM Cloud Kubernetes Service.

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

Opzioni comando

--cluster CLUSTER, -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 di instradamento statico IBM Cloud Kubernetes Service.

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

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

Infrastruttura classica

Il driver IBM Cloud VPC Block Storage CSI.

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

Opzioni comando

--cluster CLUSTER, -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

Il driver IBM Cloud VPC Block Storage CSI.

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

ibmcloud oc cluster addon enable acm

Il componente aggiuntivo "Advanced Cluster Management" di Red Hat

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-f
Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--param 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 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

Il modulo aggiuntivo "Advanced Cluster Management" di Red Hat.

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

ibmcloud oc cluster addon enable cluster-autoscaler

IBM Cloud Kubernetes Service Cluster Autoscaler.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version 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

IBM Cloud Kubernetes Service Cluster Autoscaler.

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

ibmcloud oc cluster addon enable debug-tool

IBM Cloud Kubernetes Service Diagnostics and Debug Tool.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version 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

IBM Cloud Kubernetes Service Diagnostics and Debug Tool.

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

ibmcloud oc cluster addon enable hpcs-router

Il componente aggiuntivo IBM Cloud HPCS Router Operator per Red Hat OpenShift su IBM Cloud.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version 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

Il componente aggiuntivo IBM Cloud HPCS Router Operator per Red Hat OpenShift su IBM Cloud.

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

ibmcloud oc cluster addon enable ibm-storage-operator

Il comando " cluster addon enable ibm-storage-operator " è una funzionalità in versione beta.

Il componente aggiuntivo " IBM Cloud " per l'operatore di archiviazione.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version 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

Il componente aggiuntivo " IBM Cloud " per l'operatore di archiviazione.

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

ibmcloud oc cluster addon enable image-key-synchronizer

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version 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

Il componente aggiuntivo IBM Cloud Image Key Synchronizer.

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

ibmcloud oc cluster addon enable istio-extras

Il comando cluster addon enable istio-extras è deprecato.

Componenti aggiuntivi per Istio, inclusi Grafana, Jaeger e Kiali.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version 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

Componenti aggiuntivi per Istio, inclusi Grafana, Jaeger e Kiali.

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

ibmcloud oc cluster addon enable istio-sample-bookinfo

Il comando cluster addon enable istio-sample-bookinfo è deprecato.

Applicazione di esempio BookInfo per Istio.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version 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

Applicazione di esempio BookInfo per Istio.

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

ibmcloud oc cluster addon enable openshift-data-foundation

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-f
Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--param 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 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

Il componente aggiuntivo " Red Hat OpenShift Data Foundation on IBM Cloud ".

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

ibmcloud oc cluster addon enable static-route

Virtual Private Cloud Infrastruttura classica Satellite

Componente aggiuntivo di instradamento statico IBM Cloud Kubernetes Service.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version 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 di instradamento statico IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon get

Virtual Private Cloud Infrastruttura classica Satellite

Visualizzare i dettagli di un componente aggiuntivo installato.

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

Opzioni comando

--addon ADDON
Il nome del componente aggiuntivo o dell'ID.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Visualizzare i dettagli di un componente aggiuntivo installato.

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

ibmcloud oc cluster addon ls

Virtual Private Cloud Infrastruttura classica Satellite

Elencare i componenti aggiuntivi abilitati.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 componenti aggiuntivi abilitati.

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

ibmcloud oc cluster addon options

Virtual Private Cloud Infrastruttura classica 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 ADDON
Il nome del componente aggiuntivo o dell'ID.
--output 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 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

Visualizzare le opzioni di installazione di un componente aggiuntivo.

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

ibmcloud oc cluster addon update acm

Il componente aggiuntivo "Advanced Cluster Management" di Red Hat

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

Opzioni comando

--cluster CLUSTER, -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 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

Il modulo aggiuntivo "Advanced Cluster Management" di Red Hat.

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

ibmcloud oc cluster addon update alb-oauth-proxy

Il componente aggiuntivo IBM Cloud Kubernetes Service ALB OAuth Proxy.

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

Opzioni comando

--cluster CLUSTER, -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 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

Il componente aggiuntivo IBM Cloud Kubernetes Service ALB OAuth Proxy.

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

ibmcloud oc cluster addon update cluster-autoscaler

IBM Cloud Kubernetes Service Cluster Autoscaler.

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

Opzioni comando

--cluster CLUSTER, -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 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

IBM Cloud Kubernetes Service Cluster Autoscaler.

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

ibmcloud oc cluster addon update debug-tool

IBM Cloud Kubernetes Service Diagnostics and Debug Tool.

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

Opzioni comando

--cluster CLUSTER, -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 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

IBM Cloud Kubernetes Service Diagnostics and Debug Tool.

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

ibmcloud oc cluster addon update headlamp

Il comando " cluster addon update headlamp " è una funzionalità in versione beta.

L'accessorio per la lampada frontale " IBM Cloud Kubernetes Service ".

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

Opzioni comando

--cluster CLUSTER, -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 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

L'accessorio per la lampada frontale " IBM Cloud Kubernetes Service ".

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

ibmcloud oc cluster addon update hpcs-router

Il componente aggiuntivo IBM Cloud HPCS Router Operator per Red Hat OpenShift su IBM Cloud.

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

Opzioni comando

--cluster CLUSTER, -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 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

Il componente aggiuntivo IBM Cloud HPCS Router Operator per Red Hat OpenShift su IBM Cloud.

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

ibmcloud oc cluster addon update ibm-storage-operator

Il comando " cluster addon update ibm-storage-operator " è una funzionalità in versione beta.

Il componente aggiuntivo " IBM Cloud " per l'operatore di archiviazione.

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

Opzioni comando

--cluster CLUSTER, -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 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

Il componente aggiuntivo " IBM Cloud " per l'operatore di archiviazione.

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

ibmcloud oc cluster addon update image-key-synchronizer

Il componente aggiuntivo IBM Cloud Image Key Synchronizer.

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

Opzioni comando

--cluster CLUSTER, -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 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

Il componente aggiuntivo IBM Cloud Image Key Synchronizer.

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

ibmcloud oc cluster addon update istio

L'insieme di servizi Istio gestiti.

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

Opzioni comando

--cluster CLUSTER, -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 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

L'insieme di servizi Istio gestiti.

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

ibmcloud oc cluster addon update istio-extras

Il comando cluster addon update istio-extras è deprecato.

Componenti aggiuntivi per Istio, inclusi Grafana, Jaeger e Kiali.

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

Opzioni comando

--cluster CLUSTER, -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 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

Componenti aggiuntivi per Istio, inclusi Grafana, Jaeger e Kiali.

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

ibmcloud oc cluster addon update istio-sample-bookinfo

Il comando cluster addon update istio-sample-bookinfo è deprecato.

Applicazione di esempio BookInfo per Istio.

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

Opzioni comando

--cluster CLUSTER, -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 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

Applicazione di esempio BookInfo per Istio.

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

ibmcloud oc cluster addon update knative

Framework serverless Knative.

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

Opzioni comando

--cluster CLUSTER, -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 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

Framework serverless Knative.

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

ibmcloud oc cluster addon update kube-terminal

Terminale Web IBM Cloud Kubernetes Service.

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

Opzioni comando

--cluster CLUSTER, -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 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

Terminale Web IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon update openshift-data-foundation

Componente aggiuntivo Red Hat OpenShift Data Foundation on IBM Cloud

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

Opzioni comando

--cluster CLUSTER, -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 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

Il componente aggiuntivo " Red Hat OpenShift Data Foundation on IBM Cloud ".

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

ibmcloud oc cluster addon update static-route

Componente aggiuntivo di instradamento statico IBM Cloud Kubernetes Service.

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

Opzioni comando

--cluster CLUSTER, -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 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

Componente aggiuntivo di instradamento statico IBM Cloud Kubernetes Service.

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

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

Il driver IBM Cloud VPC Block Storage CSI.

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

Opzioni comando

--cluster CLUSTER, -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 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

Il driver IBM Cloud VPC Block Storage CSI.

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

ibmcloud oc cluster addon versions

Virtual Private Cloud Infrastruttura classica 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 ADDON
Specificare un nome di componente aggiuntivo per cui filtrare le versioni.
--offering OFFERING
Specificare un'offerta per cui filtrare le versioni. Valori ammessi: kubernetes, openshift, openshift-vs
--output 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

Elencare le versioni supportate per i componenti aggiuntivi gestiti.

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

ibmcloud oc cluster ca create

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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

Creare un certificato CA per il cluster.

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

ibmcloud oc cluster ca get

Virtual Private Cloud Infrastruttura classica Satellite

Visualizzare i dettagli di un certificato CA del cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Visualizzare i dettagli di un certificato CA del cluster.

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

ibmcloud oc cluster ca rotate

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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 il che richiede che si siano creati in precedenza certificati CA.

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

ibmcloud oc cluster ca status

Virtual Private Cloud Infrastruttura classica Satellite

Visualizzare lo stato di rotazione dei certificati CA per un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Visualizzare lo stato di rotazione dei certificati CA per un cluster.

ibmcloud ks cluster ca status --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster config

Virtual Private Cloud Infrastruttura classica 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.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--endpoint 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 OUTPUT
Stampa l'output del comando nel formato specificato e salta le operazioni di unione 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

Scaricare i certificati e i file di configurazione Kubernetes per collegarsi al cluster utilizzando i comandi kubectl.

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

ibmcloud oc cluster create classic

Infrastruttura classica

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 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 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 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 LOCATION
Il flag "{: tag-deprecated} ", [ormai obsoleto], è stato mantenuto per garantire la compatibilità con una versione precedente. Utilizza invece il flag --zone .
--name 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 SYSTEM
Specificare il nome del sistema operativo.
--pod-subnet SUBNET
Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i pod. La sottorete deve essere di almeno /23 o più grande. 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 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 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 una automaticamente.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--service-subnet SUBNET
Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i servizi. La sottorete deve essere di almeno /24 o più grande. 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 GROUP
L'ID del gruppo Segreto dell'istanza IBM Cloud Secrets Manager in cui i segreti sono persistenti.
--sm-instance INSTANCE
Il CRN dell'istanza IBM Cloud Secrets Manager .
--version 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 COUNT
Il numero di nodi di lavoro del cluster. L'impostazione predefinita è 1.
--zone 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

Crea un cluster con dei nodi di lavoro sull'infrastruttura classica.

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

ibmcloud oc 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 di Kubernetes.
--entitlement 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 LABEL, --hl LABEL
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 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 LOCATION
Il nome o l'ID dell'ubicazione Satellite. Per individuare l'ID o il nome della posizione, eseguire il comando ibmcloud sat location ls.
--name NAME
Immetti un nome per il cluster.
--operating-system SYSTEM
Specificare il nome del sistema operativo.
--pod-network-interface-selection 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 SUBNET
Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i pod. La sottorete deve essere di almeno /23 o più grande. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-satellite. Valore predefinito: 172.30.0.0/16
--pull-secret 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 SUBNET
Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i servizi. La sottorete deve essere di almeno /24 o più grande. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-satellite. Valore predefinito: 172.21.0.0/16
--sm-group GROUP
L'ID del gruppo Segreto dell'istanza IBM Cloud Secrets Manager in cui i segreti sono persistenti.
--sm-instance INSTANCE
Il CRN dell'istanza IBM Cloud Secrets Manager .
--version 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 COUNT
Il numero di nodi di lavoro per zona nel pool di lavoro predefinito. Obbligatorio quando si specifica " --host-label ".
--zone 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

Creare un cluster IBM Cloud Satellite sulla propria infrastruttura.

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

ibmcloud oc 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 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 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 NAME
Immetti un nome per il cluster.
--operating-system SYSTEM
Specificare il nome del sistema operativo.
--pod-subnet SUBNET
Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i pod. La sottorete deve essere di almeno /23 o più grande. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-vpc
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--service-subnet SUBNET
Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i servizi. La sottorete deve essere di almeno /24 o più grande. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-vpc. Valore predefinito: 172.21.0.0/16
--sm-group GROUP
L'ID del gruppo Segreto dell'istanza IBM Cloud Secrets Manager in cui i segreti sono persistenti.
--sm-instance INSTANCE
Il CRN dell'istanza IBM Cloud Secrets Manager .
--subnet-id 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 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 ID
L'ID del VPC nel quale creare i nodi di lavoro. Per elencare gli ID disponibili, esegui ibmcloud ks vpcs.
--workers COUNT
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 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 VPC (Virtual Private Cloud) Gen 1.

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

ibmcloud oc cluster create vpc-gen2

Cloud privato virtuale

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 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 CNI
Configurare il plugin di rete per il cluster. Calico è impostato per impostazione predefinita. Valori ammessi: Calico, OVNKubernetes
--cos-instance 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 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 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 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 ID
L'ID dell'account che contiene l'istanza KMS che si desidera utilizzare per il disco locale o la crittografia segreta.
--kms-instance 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 NAME
Immetti un nome per il cluster.
--offering OFFERING
Specificare l'offerta di cluster. Valori ammessi: kubernetes, openshift, openshift-vs
--operating-system SYSTEM
Specificare il nome del sistema operativo.
--pod-subnet SUBNET
Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i pod. La sottorete deve essere di almeno /23 o più grande. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-vpc
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--secondary-storage 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 SUBNET
Specificare un CIDR di sottorete personalizzato per fornire gli indirizzi IP privati per i servizi. La sottorete deve essere di almeno /24 o più grande. Per ulteriori informazioni, consultare https://ibm.biz/cluster-create-vpc. Valore predefinito: 172.21.0.0/16
--sm-group GROUP
L'ID del gruppo Segreto dell'istanza IBM Cloud Secrets Manager in cui i segreti sono persistenti.
--sm-instance INSTANCE
Il CRN dell'istanza IBM Cloud Secrets Manager .
--subnet-id 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 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 ID
L'ID del VPC nel quale creare i nodi di lavoro. Per elencare gli ID disponibili, esegui ibmcloud ks vpcs.
--workers COUNT
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 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 VPC (Virtual Private Cloud) Gen 2.

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

ibmcloud oc cluster get

Virtual Private Cloud Infrastruttura classica Satellite

Visualizza i dettagli di un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Ottenere i dettagli di un cluster registrato.

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

ibmcloud oc cluster image-security disable

Virtual Private Cloud Infrastruttura classica Satellite

Disabilitare l'applicazione della sicurezza dell'immagine nel proprio cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Disabilitare l'applicazione della sicurezza dell'immagine nel proprio cluster.

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

ibmcloud oc cluster image-security enable

Virtual Private Cloud Infrastruttura classica Satellite

Abilitare l'applicazione della sicurezza dell'immagine nel proprio cluster.

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

Opzioni comando

--cluster CLUSTER, -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 l'applicazione della sicurezza dell'immagine nel proprio cluster.

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

ibmcloud oc cluster ls

Virtual Private Cloud Infrastruttura classica Satellite

Elencare tutti i cluster nell'account IBM Cloud.

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

Opzioni comando

-l LOCATION, --location LOCATION
Un'ubicazione in base alla quale applicare il filtro. Per visualizzare l'elenco delle sedi disponibili, eseguire il comando ibmcloud ks locations``.
--output 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 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

Elencare tutti i cluster registrati nel proprio account IBM Cloud.

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

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Scarica la console web OpenShift e il tipo di accesso al server OAuth.

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

ibmcloud oc 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

--cluster CLUSTER, -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 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_NAME_OR_ID \
  --type TYPE \
  -f

ibmcloud oc cluster master pod-security get

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Visualizzare la configurazione di ammissione PodSecurity per il server API Kubernetes di un cluster.

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

ibmcloud oc cluster master pod-security policy disable

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Disabilitare la policy PodSecurity per il server API Kubernetes di un cluster.

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

ibmcloud oc cluster master pod-security policy enable

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Abilitare la policy PodSecurity per il server API Kubernetes di un cluster.

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

ibmcloud oc cluster master pod-security policy get

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Visualizzare la configurazione della policy PodSecurity per il server API Kubernetes di un cluster.

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

ibmcloud oc cluster master pod-security set

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--config-file 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_NAME_OR_ID \
  --config-file FILE_PATH \
  -q

ibmcloud oc cluster master pod-security unset

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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 ammissione PodSecurity per il server API Kubernetes di un cluster.

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

ibmcloud oc cluster master private-service-endpoint allowlist add

Il comando cluster master private-service-endpoint allowlist add è deprecato.

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet SUBNET
Specificare il CIDR sottorete.

Esempi

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_NAME_OR_ID \
  --subnet SUBNET_CIDR \
  -q

ibmcloud oc cluster master private-service-endpoint allowlist disable

Il comando cluster master private-service-endpoint allowlist disable è deprecato.

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -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

Disabilitare l'elenco dei tipi consentiti (allowlist).

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

ibmcloud oc cluster master private-service-endpoint allowlist enable

Il comando cluster master private-service-endpoint allowlist enable è deprecato.

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -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 l'elenco consentito.

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

ibmcloud oc cluster master private-service-endpoint allowlist get

Il comando cluster master private-service-endpoint allowlist get è deprecato.

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Acquisire un elenco consentito dell'endpoint del servizio privato di un cluster.

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

ibmcloud oc cluster master private-service-endpoint allowlist rm

Il comando cluster master private-service-endpoint allowlist rm è deprecato.

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -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 SUBNET
Specificare il CIDR sottorete.

Esempi

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_NAME_OR_ID \
  -f \
  --subnet SUBNET_CIDR

ibmcloud oc cluster master private-service-endpoint enable

Infrastruttura classica

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

--cluster CLUSTER, -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

Disabilitare l'endpoint di servizio privato per rendere il master accessibile privatamente.

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

ibmcloud oc cluster master public-service-endpoint disable

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -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

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_NAME_OR_ID \
  -f \
  -y Y

ibmcloud oc cluster master public-service-endpoint enable

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -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

Abilitare l'endpoint del servizio pubblico pre rendere accessibile il master in modalità pubblica.

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

ibmcloud oc cluster master refresh

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Riavvia i nodi master del cluster per applicare le nuove modifiche alla configurazione dell'API Kubernetes.

ibmcloud ks cluster master refresh --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet SUBNET
Specificare il CIDR sottorete.

Esempi

Aggiungere le sottoreti all'elenco delle indirizzi consentiti dell'endpoint del servizio satellite di un cluster.

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

ibmcloud oc cluster master satellite-service-endpoint allowlist disable

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

--cluster CLUSTER, -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 l'elenco delle destinazioni autorizzate del servizio satellitare.

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

ibmcloud oc cluster master satellite-service-endpoint allowlist enable

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

--cluster CLUSTER, -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 l'elenco delle destinazioni autorizzate del servizio satellitare.

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

ibmcloud oc cluster master satellite-service-endpoint allowlist get

Ottenere un elenco di endpoint di servizio del cluster Satellite.

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

Opzioni comando

--cluster CLUSTER, -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 delle destinazioni autorizzate del servizio satellite di un cluster.

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

ibmcloud oc 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

--cluster CLUSTER, -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 SUBNET
Specificare il CIDR sottorete.

Esempi

Rimuovere le sottoreti dall'elenco delle subnet autorizzate dell'endpoint del servizio satellite di un cluster.

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

ibmcloud oc cluster master update

Virtual Private Cloud Infrastruttura classica Satellite

Aggiornare il master del cluster alla versione più recente.

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

Opzioni comando

--cluster CLUSTER, -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 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 alla versione più recente.

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

ibmcloud oc cluster pull-secret apply

Virtual Private Cloud Infrastruttura classica Satellite

Generare un nuovo segreto del pull immagine che memorizzi le credenziali IAM affinché il cluster acceda alle immagini in IBM Cloud Container Registry.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Genera un nuovo segreto di recupero delle immagini che memorizzi le credenziali IAM necessarie al cluster per accedere alle immagini nel registro contenitori di IBM Cloud.

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

ibmcloud oc cluster rm

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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

Elimina un cluster.

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

ibmcloud oc cluster service bind

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--key 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 ".
--namespace NAMESPACE, -n NAMESPACE
Specificare lo spazio dei nomi Kubernetes.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--role 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 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

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_NAME_OR_ID \
  --namespace NAME \
  --key KEY

ibmcloud oc cluster service ls

Virtual Private Cloud Infrastruttura classica 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.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--namespace NAMESPACE, -n NAMESPACE
Lo spazio dei nomi di Kubernetes. Se non specificato, verrà utilizzato lo spazio dei nomi default.
--output 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 servizi associati a uno spazio dei nomi Kubernetes.

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

ibmcloud oc cluster service unbind

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--namespace NAMESPACE, -n NAMESPACE
Specificare lo spazio dei nomi Kubernetes.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--service 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 annullandone l'associazione a uno spazio dei nomi Kubernetes.

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

ibmcloud oc cluster subnet add

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--subnet-id ID
Specificare l'ID sottorete.

Esempi

Rendi disponibile una sottorete portatile esistente, pubblica o privata, presente nel tuo account dell'infrastruttura IBM Cloud per un cluster classico.

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

ibmcloud oc cluster subnet create

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--size SIZE
Specificare la dimensione della sottorete portatile. La dimensione deve essere pari a 8, 16, 32 o 64.
--vlan VLAN
Specificare l'ID VLAN pubblico o privato.

Esempi

Creare una sottorete portatile sulla VLAN pubblica o privata e renderla disponibile per un cluster classico.

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

ibmcloud oc cluster subnet detach

Infrastruttura classica

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

--cluster CLUSTER, -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 ID
Specificare l'ID sottorete.

Esempi

Scollegare una sottorete portatile pubblica o privata esistente da un cluster classico.

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

ibmcloud oc credential get

Infrastruttura classica

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 oc credentials-get

Opzioni comando

--output 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 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 dell'infrastruttura classica di IBM Cloud.

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

ibmcloud oc credential set classic

Infrastruttura classica

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 KEY
La chiave API dell'account dell'infrastruttura classica IBM Cloud.
--infrastructure-username USERNAME
Il nome utente dell'account dell'infrastruttura classica IBM Cloud.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region REGION
Specifica la regione di destinazione.

Esempi

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-username NAME \
  --infrastructure-api-key INFRASTRUCTURE-API-KEY \
  --region REGION

ibmcloud oc credential unset

Infrastruttura classica

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 oc credentials-unset

Opzioni comando

-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--region 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 -q

ibmcloud oc experimental trusted-profile default get

[Scade il 2026-10-21] Recupera il profilo predefinito di fiducia 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 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 REGION
La regione in cui si trova il gruppo di risorse.
--resource-group GROUP
Il gruppo di risorse di cui si desidera recuperare il profilo attendibile predefinito.

Esempi

Recupera il profilo attendibile predefinito per i cluster creati in un gruppo di risorse.

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

ibmcloud oc experimental trusted-profile default set

[Scade il 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 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 REGION
La regione in cui si trova il gruppo di risorse.
--resource-group GROUP
L'ID del gruppo di risorse su cui impostare il profilo attendibile.
--trusted-profile PROFILE
L'ID del profilo attendibile.

Esempi

Imposta il profilo attendibile predefinito per i cluster creati in un gruppo di risorse.

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

ibmcloud oc experimental trusted-profile get

[Scade il 2026-10-21] . Ottieni un profilo attendibile per un cluster.

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

Opzioni comando

--cluster CLUSTER
L'ID del cluster per il quale recuperare il profilo attendibile.
--output 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 un profilo affidabile per un cluster.

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

ibmcloud oc experimental trusted-profile set

[Scade il 2026-10-21] Imposta il profilo attendibile su un cluster.

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

Opzioni comando

--cluster CLUSTER
L'ID del cluster su cui impostare il profilo attendibile.
--output 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 PROFILE
L'ID del profilo attendibile.

Esempi

Impostare un profilo attendibile su un cluster.

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

ibmcloud oc experimental vni attach baremetal

[Disattivato su 2026-05-20! Utilizzare ibmcloud ks vni attach baremetal anziché] . Collegare un'interfaccia di rete virtuale a un nodo worker bare metal o a un cluster.

ibmcloud ks experimental 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.
--cluster-id ID, -c ID
L'ID del cluster.
--output 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 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 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>.
--worker WORKER, -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 experimental vni attach baremetal \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc experimental vni attach virtual

[Scade il 2026-05-20] : associare un'interfaccia di rete virtuale a un nodo di lavoro virtuale.

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

Opzioni comando

--auto-delete
Eliminare automaticamente il VNI quando viene rimosso dal cluster.
--output 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 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>.
--worker WORKER, -w WORKER
L'ID del nodo di lavoro.

Esempi

Collegare un'interfaccia di rete virtuale a un nodo di lavoro virtuale.

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

ibmcloud oc experimental vni detach

[Disattivato su 2026-05-20! Utilizzare ibmcloud ks vni detach anziché] per scollegare un'interfaccia di rete virtuale da un nodo di lavoro o da un cluster.

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

Opzioni comando

--cluster-id ID, -c ID
L'ID del cluster.
-f
Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--output 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 VNI
L'ID dell'interfaccia di rete virtuale da scollegare.
--worker WORKER, -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 experimental vni detach \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc experimental vni ls

[Disattivato su 2026-05-20! Utilizzare ibmcloud ks vni ls invece di] per elencare le interfacce di rete virtuali collegate a un cluster o a un nodo di lavoro.

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

Opzioni comando

--after AFTER
Mostra le interfacce di rete virtuali dopo il cursore indicato.
--cluster-id ID, -c ID
L'ID del cluster.
--first FIRST
Visualizza le interfacce di rete virtuali successive, fino al primo numero di VNI.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker WORKER, -w WORKER
L'ID del nodo di lavoro.

Esempi

Elenca le interfacce di rete virtuali collegate a un cluster.

ibmcloud ks experimental vni ls --cluster-id ID

Elenca le interfacce di rete virtuali collegate a un nodo di lavoro.

ibmcloud ks experimental vni ls --worker WORKER

ibmcloud oc 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 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 OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
--provider 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 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

Ottenere informazioni di un flavor per una zona e un provider.

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

ibmcloud oc 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 OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
--provider 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 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

Elencare i flavor disponibili per una zona.

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

ibmcloud oc infra-permissions get

Infrastruttura classica

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 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 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 che le credenziali consentano l'accesso al portafoglio di infrastrutture classiche di IBM Cloud per la risorsa di destinazione.

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

ibmcloud oc ingress alb autoscale get

Virtual Private Cloud Infrastruttura classica 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 ALB
L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Visualizzare lo stato del ridimensionamento automatico e la configurazione per gli ALB di Ingress.

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

ibmcloud oc ingress alb autoscale set

Virtual Private Cloud Infrastruttura classica 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 ALB
L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--cpu-average-utilization PERCENT
Soglia di utilizzo medio della CPU. Si utilizza per calcolare dinamicamente il numero di repliche.
--custom-metrics-file FILE
Percorso per il file delle metriche personalizzate. Per ulteriori dettagli, consultare https://ibm.biz/iks-ingress-custom-metrics.
--max-replicas REPLICAS
Il numero massimo di repliche per l'ALB specificato. Assicurati di avere abbastanza lavoratori.
--min-replicas 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 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 il ridimensionamento automatico per gli ALB (Application Load Balancer) di Ingress.

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

ibmcloud oc ingress alb autoscale unset

Virtual Private Cloud Infrastruttura classica 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 ALB
L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Eliminare la configurazione del ridimensionamento automatico per gli ALB di Ingress.

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

ibmcloud oc ingress alb autoupdate disable

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Disabilita gli aggiornamenti automatici di tutti i pod Ingress ALB in un cluster.

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

ibmcloud oc ingress alb autoupdate enable

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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 Ingress ALB in un cluster.

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

ibmcloud oc ingress alb autoupdate get

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 alla versione più recente.

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

ibmcloud oc ingress alb create classic

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--ip 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 TYPE
Specificare il tipo di ALB. Opzioni disponibili: pubblico, privato
--version VERSION
Specificare la versione dell'immagine ALB. Per visualizzare le versioni delle immagini supportate, esegui il comando ibmcloud ks ingress alb versions.
--vlan VLAN
L'ID VLAN. Questa VLAN deve corrispondere all' type e dell'ALB e deve trovarsi nello stesso zone dell'ALB che si desidera creare.
--zone 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 ed abilitare un ALB Ingress in un cluster classico.

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

ibmcloud oc ingress alb create vpc-gen2

Cloud privato virtuale

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--type TYPE
Specificare il tipo di ALB. Opzioni disponibili: pubblico, privato
--version VERSION
Specificare la versione dell'immagine ALB. Per visualizzare le versioni delle immagini supportate, esegui il comando ibmcloud ks ingress alb versions.
--zone 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 ed abilitare un ALB Ingress in un cluster VPC Gen 2.

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

ibmcloud oc ingress alb disable

Virtual Private Cloud Infrastruttura classica Satellite

Disabilitare un ALB Ingress in un cluster.

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

Opzioni comando

--alb ALB
L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Disabilitare un ALB Ingress in un cluster.

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

ibmcloud oc ingress alb enable classic

Infrastruttura classica

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 ALB
L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--ip 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 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 \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --version VERSION

ibmcloud oc ingress alb enable vpc-gen2

Cloud privato virtuale

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 ALB
L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--version 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 \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --version VERSION

ibmcloud oc ingress alb get

Virtual Private Cloud Infrastruttura classica 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 ALB
L'ID ALB. Per visualizzare gli ID ALB disponibili, eseguire il comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 Ingress ALB in un cluster.

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

ibmcloud oc ingress alb health-checker disable

Virtual Private Cloud Infrastruttura classica Satellite

Disabilitare il programma di controllo integrità Ingress.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Disabilitare il programma di controllo integrità Ingress.

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

ibmcloud oc ingress alb health-checker enable

Virtual Private Cloud Infrastruttura classica Satellite

Abilitare il programma di controllo integrità Ingress.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Abilitare il programma di controllo integrità Ingress.

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

ibmcloud oc ingress alb health-checker get

Virtual Private Cloud Infrastruttura classica Satellite

Visualizzare lo stato del programma di controllo integrità Ingress.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Visualizzare lo stato del programma di controllo integrità Ingress.

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

ibmcloud oc ingress alb ls

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 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_NAME_OR_ID --output json -q

ibmcloud oc ingress alb update

Virtual Private Cloud Infrastruttura classica 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 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.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 VERSION
Specificare la versione dell'immagine ALB. Per visualizzare le versioni delle immagini supportate, esegui il comando ibmcloud ks ingress alb versions.

Esempi

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_NAME_OR_ID \
  --version VERSION \
  --alb ALB_ID

ibmcloud oc ingress alb versions

Virtual Private Cloud Infrastruttura classica Satellite

Elencare le versioni immagine disponibili di ALB Ingress.

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

Opzioni comando

--output 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 REGION
Specifica la regione di destinazione.

Esempi

Elencare le versioni immagine disponibili di ALB Ingress.

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

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--crn CRN
Il CRN dell'istanza IBM CIS.
--domain DOMAIN
Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando ibmcloud ks ingress domain ls.
--domain-provider 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 ZONE
Lo ZoneID per CIS.
--hostname HOSTNAME
Per i cluster VPC. Il nome host da registrare per il dominio.
--ip 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 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 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_NAME_OR_ID \
  --domain DOMAIN \
  --domain-provider DOMAIN

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--domain 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

Modificare il dominio Ingress predefinito di un cluster.

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

ibmcloud oc ingress domain get

Visualizzare i dettagli di un dominio Ingress.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--domain DOMAIN
Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando ibmcloud ks ingress domain ls.
--output 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

Visualizzare i dettagli di un dominio Ingress.

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

ibmcloud oc ingress domain ls

Elencare tutti i domini Ingress per un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 tutti i domini Ingress per un cluster.

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

ibmcloud oc ingress domain rm

Rimuovere un dominio Ingress da un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--domain 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_NAME_OR_ID --domain DOMAIN -f

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--domain DOMAIN
Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando ibmcloud ks ingress domain ls.
--output 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_NAME_OR_ID \
  --domain DOMAIN \
  --output json

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--domain 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 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 rinnovo futuro del certificato.

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

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--domain DOMAIN
Il dominio Ingress. Per visualizzare i domini esistenti, esegui il comando ibmcloud ks ingress domain ls.
--hostname HOSTNAME
Per i cluster VPC. Il nome host da registrare per il dominio.
--ip 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_NAME_OR_ID \
  --domain DOMAIN \
  --ip IP_ADDRESS

ibmcloud oc ingress instance default set

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--name 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 GROUP
ID gruppo di segreti dell'istanza IBM Cloud Secret Manager in cui i segreti sono persistenti.

Esempi

Impostare un'istanza IBM Cloud Secrets Manager registrata come predefinita.

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

ibmcloud oc ingress instance default unset

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--name NAME
Il nome dell'istanza di IBM Cloud Secret Manager registrata.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Deselezionare un'istanza registrata di IBM Cloud Secrets Manager da quella predefinita.

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

ibmcloud oc ingress instance get

Virtual Private Cloud Infrastruttura classica Satellite

Visualizzare i dettagli di un'istanza IBM Cloud Secrets Manager.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--name NAME
Il nome dell'istanza di IBM Cloud Secret Manager registrata.
--output 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

Visualizzare i dettagli di un'istanza IBM Cloud Secrets Manager.

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

ibmcloud oc ingress instance ls

Virtual Private Cloud Infrastruttura classica Satellite

Elencare tutte le istanze di IBM Cloud Secrets Manager.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Elencare tutte le istanze di IBM Cloud Secrets Manager.

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

ibmcloud oc ingress instance register

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--crn 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 GROUP
ID gruppo di segreti dell'istanza IBM Cloud Secret Manager in cui i segreti sono persistenti.

Esempi

Registrare un'istanza IBM Cloud Secrets Manager in un cluster.

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

ibmcloud oc ingress instance unregister

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--name NAME
Il nome dell'istanza di IBM Cloud Secret Manager registrata.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Annullare la registrazione di un'istanza IBM Cloud Secrets Manager da un cluster.

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

ibmcloud oc ingress load-balancer backend set

Cloud privato virtuale

Imposta il controller Ingress attualmente esposto dal bilanciatore di carico VPC ALB.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--private-backend BACKEND
Backend per il bilanciatore di carico privato
--public-backend BACKEND
Backend per il bilanciatore di carico pubblico
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Imposta il controller Ingress attualmente esposto dal bilanciatore di carico VPC ALB.

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

ibmcloud oc ingress load-balancer get

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Ottenere la configurazione dei programmi di bilanciamento del carico che espongono ALB Ingress nel cluster.

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

ibmcloud oc ingress load-balancer proxy-protocol disable

Cloud privato virtuale

Disabilitare il protocollo PROXY in modo che le informazioni di connessione client non vengano più passate in intestazioni di richiesta ad ALB.

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

Opzioni comando

--cluster CLUSTER, -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

Disabilitare il protocollo PROXY in modo che le informazioni di connessione client non vengano più passate in intestazioni di richiesta ad ALB.

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

ibmcloud oc ingress load-balancer proxy-protocol enable

Cloud privato virtuale

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

--cidr 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.
--cluster CLUSTER, -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 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_NAME_OR_ID \
  --cidr CIDR_ID \
  -f

ibmcloud oc ingress secret create

Virtual Private Cloud Infrastruttura classica 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

--cert-crn CRN
Il CRN del certificato.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--field 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>.
--name NAME
Un nome per il segreto Ingress creato nel cluster.
--namespace NAMESPACE, -n NAMESPACE
Specificare lo spazio dei nomi Kubernetes.
--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 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 secret Ingress in un cluster per un secret memorizzato in IBM Cloud Secret Manager.

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

ibmcloud oc ingress secret field add

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--field 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>.
--name NAME
Un nome per il segreto Ingress creato nel cluster.
--namespace NAMESPACE, -n NAMESPACE
Specificare lo spazio dei nomi Kubernetes.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Aggiungi i campi a un secret Ingress esistente.

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

ibmcloud oc ingress secret field ls

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--name NAME
Un nome per il segreto Ingress creato nel cluster.
--namespace NAMESPACE, -n NAMESPACE
Specificare lo spazio dei nomi Kubernetes.
--output 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 secret Ingress.

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

ibmcloud oc ingress secret field rm

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--field-name NAME
Il nome del campo da rimuovere dal secret.
--name NAME
Un nome per il segreto Ingress creato nel cluster.
--namespace NAMESPACE, -n NAMESPACE
Specificare lo spazio dei nomi Kubernetes.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Rimuovere i campi da un secret Ingress esistente.

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

ibmcloud oc ingress secret get

Virtual Private Cloud Infrastruttura classica Satellite

Visualizzare i dettagli di un segreto Ingress.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--name NAME
Un nome per il segreto Ingress creato nel cluster.
--namespace NAMESPACE, -n NAMESPACE
Specificare lo spazio dei nomi Kubernetes.
--output 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

Visualizzare i dettagli di un segreto Ingress.

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

ibmcloud oc ingress secret ls

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Elencare tutti i segreti Ingress in un cluster.

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

ibmcloud oc ingress secret rm

Virtual Private Cloud Infrastruttura classica Satellite

Rimuovere un segreto Ingress da un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--name NAME
Un nome per il segreto Ingress creato nel cluster.
--namespace NAMESPACE, -n NAMESPACE
Specificare lo spazio dei nomi Kubernetes.
-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_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret update

Virtual Private Cloud Infrastruttura classica Satellite

Aggiornare un segreto Ingress esistente.

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

Opzioni comando

--cert-crn CRN
Il CRN del certificato.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--name NAME
Un nome per il segreto Ingress creato nel cluster.
--namespace NAMESPACE, -n NAMESPACE
Specificare lo spazio dei nomi Kubernetes.
-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_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc 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

--cluster CLUSTER, -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_NAME_OR_ID -f -q

ibmcloud oc 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

--cluster CLUSTER, -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_NAME_OR_ID -f -q

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Recupera la configurazione di sicurezza della porta 80 nel tuo cluster.

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

ibmcloud oc ingress status-report disable

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Disabilitare la segnalazione dello stato per i componenti Ingress in un cluster.

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

ibmcloud oc ingress status-report enable

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 la segnalazione dello stato per i componenti Ingress in un cluster.

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

ibmcloud oc ingress status-report get

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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

Ottenere il report di stato per i componenti Ingress in un cluster.

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

ibmcloud oc ingress status-report ignored-errors add

Virtual Private Cloud Infrastruttura classica Satellite

Aggiungere avvisi per essere ignorati dallo stato Ingress per un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--code CODE
Codice dell'avviso da ignorare.
--output 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

Aggiungere avvisi per essere ignorati dallo stato Ingress per un cluster.

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

ibmcloud oc ingress status-report ignored-errors ls

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 le avvertenze attualmente ignorate dallo stato Ingress per un cluster.

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

ibmcloud oc ingress status-report ignored-errors rm

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--code CODE
Codice dell'avviso da rimuovere.
--output 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 le avvertenze attualmente ignorate dallo stato Ingress per un cluster.

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

ibmcloud oc kms crk ls

Virtual Private Cloud Infrastruttura classica 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
ID istanza KMS. Per visualizzare le istanze KMS disponibili, eseguire il comando ibmcloud ks kms instance ls``.
--output 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 le chiavi root disponibili per un'istanza Key Management Service.

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

ibmcloud oc kms enable

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--crk 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
ID istanza KMS. Per visualizzare le istanze KMS disponibili, eseguire il comando ibmcloud ks kms instance ls``.
--kms-account-id 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

Abilitare un KMS (Key management service) nel cluster per crittografare i segreti.

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

ibmcloud oc kms instance ls

Virtual Private Cloud Infrastruttura classica Satellite

Elencare le istanze KMS (Key Management Service) disponibili.

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

Opzioni comando

--output 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 le istanze KMS (Key Management Service) disponibili.

ibmcloud ks kms instance ls --output json -q

ibmcloud oc 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

Elencare le ubicazioni di IBM Cloud Kubernetes Service supportate.

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

ibmcloud oc logging autoupdate disable

Virtual Private Cloud Infrastruttura classica

Disabilita gli aggiornamenti automatici di tutti i pod Fluentd in un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Disabilita gli aggiornamenti automatici di tutti i pod Fluentd in un cluster.

ibmcloud ks logging autoupdate disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc logging autoupdate enable

Virtual Private Cloud Infrastruttura classica

Abilitare gli aggiornamenti automatici di tutti i pod Fluentd in un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.

Esempi

Abilitare gli aggiornamenti automatici di tutti i pod Fluentd in un cluster.

ibmcloud ks logging autoupdate enable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc logging autoupdate get

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 se i pod Fluentd sono impostati per eseguire automaticamente l'aggiornamento in un cluster.

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

ibmcloud oc logging config create

Virtual Private Cloud Infrastruttura classica

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 CONTAINER, --app-container CONTAINER
Specificare i contenitori per cui si desidera raccogliere i log. Per specificare più di un percorso, utilizzare più flag, 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.
--ca-cert CERT
Quando il tipo di registrazione è “ syslog ” e il protocollo è “tls”, il nome del segreto “ Kubernetes ” che contiene il certificato dell’autorità di certificazione.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--force-update
Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--hostname 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 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.
--namespace NAMESPACE, -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 ORG
{: tag-deprecated} ( [obsoleto] ) 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 OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-p PATH, --app-path PATH
Specificare il percorso file assoluto per la raccolta dei log dall'interno del contenitore. Per specificare più di un percorso, utilizzare più flag, 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 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 SPACE
Obsoleto: 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 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 TYPE
Il protocollo di inoltro del log che desideri utilizzare. L'unico valore supportato è syslog.
--verify-mode 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 \
  --org ORG \
  --space SPACE \
  -C C \
  -p POOL_NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --namespace NAME \
  --logsource LOGSOURCE

ibmcloud oc logging config get

Virtual Private Cloud Infrastruttura classica

Visualizzare le configurazioni di inoltro del log per un cluster.

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

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--logsource 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 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

Visualizzare le configurazioni di inoltro del log per un cluster.

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

ibmcloud oc logging config rm

Virtual Private Cloud Infrastruttura classica

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.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--force-update
Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--id ID
Specificare l'ID della configurazione di registrazione.
--namespace NAMESPACE, -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

Elimina una configurazione di inoltro dei log da un cluster.

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

ibmcloud oc logging config update

Virtual Private Cloud Infrastruttura classica

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 CONTAINER, --app-container CONTAINER
Specificare i contenitori per cui si desidera raccogliere i log. Per specificare più di un percorso, utilizzare più flag, 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.
--ca-cert CERT
Quando il tipo di registrazione è “ syslog ” e il protocollo è “tls”, il nome del segreto “ Kubernetes ” che contiene il certificato dell’autorità di certificazione.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--force-update
Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--hostname 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 ID
Specificare l'ID della configurazione di registrazione.
--logsource 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.
--namespace NAMESPACE, -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 ORG
{: tag-deprecated} ( [obsoleto] ) 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 OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-p PATH, --app-path PATH
Specificare il percorso file assoluto per la raccolta dei log dall'interno del contenitore. Per specificare più di un percorso, utilizzare più flag, 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 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 SPACE
Obsoleto: 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 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 TYPE
Il protocollo di inoltro del log che desideri utilizzare. L'unico valore supportato è syslog.
--verify-mode 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 al log per un cluster.

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

ibmcloud oc logging filter create

Virtual Private Cloud Infrastruttura classica

Filtra i log inoltrati dalla tua configurazione della registrazione.

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--container 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, --logging-config 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 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 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!" verrebbero associati al log "Hello, World!".
--namespace NAMESPACE, -n NAMESPACE
Lo spazio dei nomi Kubernetes da cui desideri filtrare i log.
--output 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 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 TYPE
Il tipo di log a cui desideri applicare il filtro. Attualmente, sono supportati all, container e host.

Esempi

Filtra i log inoltrati dalla tua configurazione della registrazione.

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

ibmcloud oc logging filter get

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--id ID
Specificare l'ID del filtro di registrazione.
--output 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_NAME_OR_ID \
  --id <_id> \
  --show-matching-configs SHOW-MATCHING-CONFIGS

ibmcloud oc logging filter rm

Virtual Private Cloud Infrastruttura classica

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.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--force-update
Forzare un aggiornamento dei pod Fluentd nel cluster alla versione più recente.
--id 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_NAME_OR_ID --id FILTER_ID

ibmcloud oc logging filter update

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--container 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 ID
Specificare l'ID del filtro di registrazione.
--lc LOGGING-CONFIG, --logging-config 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 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 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!" verrebbero associati al log "Hello, World!".
--namespace NAMESPACE, -n NAMESPACE
Lo spazio dei nomi Kubernetes da cui desideri filtrare i log.
--output 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 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 TYPE
Il tipo di log a cui desideri applicare il filtro. Attualmente, sono supportati all, container e host.

Esempi

Aggiorna un filtro di registrazione.

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

ibmcloud oc logging refresh

Virtual Private Cloud Infrastruttura classica

Aggiornare la configurazione della registrazione per un cluster.

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

Opzioni comando

--cluster CLUSTER, -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

Aggiornare la configurazione della registrazione per un cluster.

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

ibmcloud oc 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

Visualizzare i messaggi utente correnti.

ibmcloud sat messages -q

ibmcloud oc nlb-dns add

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--ip 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 HOST
Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando ibmcloud ks nlb-dns ls``.
--output 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 creato tramite ibmcloud ks nlb-dns create.

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

ibmcloud oc nlb-dns create classic

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--ip IP
Uno o più indirizzi IP NLB. Per visualizzare gli indirizzi IP del bilanciatore di carico, eseguire il comando kubectl get svc -n ``.
--output 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 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ù IP NLB in un cluster classico.

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

ibmcloud oc nlb-dns create vpc-gen2

Cloud privato virtuale

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--ip 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 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 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 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 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_NAME_OR_ID \
  --lb-host HOSTNAME \
  --secret-namespace NAME

ibmcloud oc nlb-dns get

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--nlb-subdomain SUBDOMAIN
Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando ibmcloud ks nlb-dns ls.
--output 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

Visualizzare i dettagli di un nome host NLB registrato in un cluster.

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

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 NLB registrati e gli indirizzi IP in un cluster.

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

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--enable
Abilitare il controllo dello stato di integrità per il nome host.
--header 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 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 compreso tra [60 e 300]. Predefinito: 60
--nlb-host HOST
Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando ibmcloud ks nlb-dns ls``.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
--path PATH
Il percorso dell'endpoint per cui eseguire la verifica dello stato. Questo flag è valido solo per i tipi HTTP o HTTPS. Predefinito: /
--port 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
Timeout, in secondi, prima che l'IP venga considerato non integro. Deve rientrare nell'intervallo compreso tra [1 e 60]. Predefinito: 5
--type TYPE
Il protocollo da utilizzare per la verifica dell'integrità. Valori ammessi: http, https, tcp

Esempi

Configurare un controllo dello stato di integrità per un nome host NLB esistente in un cluster.

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

ibmcloud oc nlb-dns monitor disable

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--nlb-host HOST
Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando ibmcloud ks nlb-dns ls``.
--output 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_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --output json

ibmcloud oc nlb-dns monitor enable

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--nlb-host HOST
Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando ibmcloud ks nlb-dns ls``.
--output 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 controllo dello stato di integrità per un nome host NLB in un cluster.

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

ibmcloud oc nlb-dns monitor get

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--nlb-host HOST
Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando ibmcloud ks nlb-dns ls``.
--output 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 per un monitoraggio del controllo di integrità esistente.

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

ibmcloud oc nlb-dns monitor ls

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 del monitoraggio del controllo di integrità per ciascun nome host NLB di un cluster.

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

ibmcloud oc nlb-dns replace

Cloud privato virtuale

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--lb-host 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 SUBDOMAIN
Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando ibmcloud ks nlb-dns ls.
--output 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 programma di bilanciamento del carico ad esso associato in un cluster VPC.

ibmcloud ks nlb-dns replace \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --lb-host HOSTNAME

ibmcloud oc nlb-dns rm classic

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--ip 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 HOST
Il nome dell'host. Per visualizzare i nomi host esistenti, eseguire il comando ibmcloud ks nlb-dns ls``.
--output 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_NAME_OR_ID \
  --ip IP_ADDRESS \
  --nlb-host HOSTNAME

ibmcloud oc nlb-dns rm vpc-gen2

Cloud privato virtuale

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--ip 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 SUBDOMAIN
Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando ibmcloud ks nlb-dns ls.
--output 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 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_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --ip IP_ADDRESS

ibmcloud oc nlb-dns secret regenerate

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--nlb-subdomain SUBDOMAIN
Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando ibmcloud ks nlb-dns ls.
--output 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

Rigenera il certificato e il segreto per un dominio secondario NLB.

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

ibmcloud oc nlb-dns secret rm

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-f
Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--nlb-subdomain SUBDOMAIN
Il sottodominio. Per visualizzare i sottodomini esistenti, esegui il comando ibmcloud ks nlb-dns ls.
--output 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

Elimina un segreto da un dominio secondario NBL e impedisci il futuro rinnovo del certificato.

ibmcloud ks nlb-dns secret rm --cluster CLUSTER_NAME_OR_ID --nlb-subdomain DOMAIN -f

ibmcloud oc quota ls

Virtual Private Cloud Infrastruttura classica 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 OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
--provider 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

Elencare tutte le quote e i limiti per le risorse correlate al cluster nell'account IBM Cloud.

ibmcloud ks quota ls --output json --provider PROVIDER_ID -q

ibmcloud oc script update

Virtual Private Cloud Infrastruttura classica

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 FILE FILE
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 --in-place IN-PLACE -q

ibmcloud oc 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 ATTACHED
Filtra i gruppi di sicurezza in base ai componenti a cui sono associati. Valori ammessi: cluster, load-balancer, vpc, vpe-gateway, worker-pool
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--managed-by MANAGER
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 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 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_NAME_OR_ID \
  --attached-to ATTACHED-TO \
  --scope SCOPE

ibmcloud oc security-group reset

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -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 GROUP, --sg GROUP
Specificare l'ID del gruppo di sicurezza.

Esempi

Elimina tutte le regole del gruppo di sicurezza esistenti e riapplica le regole predefinite.

ibmcloud ks security-group reset \
  --cluster CLUSTER_NAME_OR_ID \
  --security-group GROUP \
  -f

ibmcloud oc security-group sync

Virtual Private Cloud Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--security-group GROUP, --sg GROUP
Specificare l'ID del gruppo di sicurezza.

Esempi

Riapplica le regole del gruppo di sicurezza predefinite che non esistono.

ibmcloud ks security-group sync --cluster CLUSTER_NAME_OR_ID --security-group GROUP -q

ibmcloud oc storage attachment create

Il comando " storage attachment create " è una funzionalità in versione beta.

Cloud privato virtuale

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 VOLUME
Specificare l'ID volume. Per visualizzare l'elenco dei volumi disponibili, eseguire il comando ibmcloud ks storage volume ls``.
--worker WORKER, -w WORKER
Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando ibmcloud ks workers``.

Esempi

Collegare un volume di storage ad un nodo di lavoro.

ibmcloud ks storage attachment create \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --volume VOLUME

ibmcloud oc storage attachment get

Il comando " storage attachment get " è una funzionalità in versione beta.

Cloud privato virtuale

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 ATTACHMENT
Specificare l'ID del collegamento volume. Per visualizzare l'elenco degli allegati disponibili, eseguire il comando ibmcloud ks storage attachment ls``.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker WORKER, -w WORKER
Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando ibmcloud ks workers``.

Esempi

Acquisire i dettagli di un collegamento del volume in un cluster.

ibmcloud ks storage attachment get \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --attachment ATTACHMENT

ibmcloud oc storage attachment ls

Il comando " storage attachment ls " è una funzionalità in versione beta.

Cloud privato virtuale

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker WORKER, -w WORKER
Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando ibmcloud ks workers``.

Esempi

Elencare tutti i collegamenti di volumi di storage di un worker in un cluster.

ibmcloud ks storage attachment ls \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --output json

ibmcloud oc storage attachment rm

Il comando " storage attachment rm " è una funzionalità in versione beta.

Cloud privato virtuale

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 ATTACHMENT
Specificare l'ID del collegamento volume. Per visualizzare l'elenco degli allegati disponibili, eseguire il comando ibmcloud ks storage attachment ls``.
--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker WORKER, -w WORKER
Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando ibmcloud ks workers``.

Esempi

Eliminare il collegamento del volume da un nodo di lavoro.

ibmcloud ks storage attachment rm \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --attachment ATTACHMENT

ibmcloud oc storage volume get

Il comando " storage volume get " è una funzionalità in versione beta.

Virtual Private Cloud Infrastruttura classica

Acquisire i dettagli di un volume.

ibmcloud ks storage volume get --volume VOLUME [--output OUTPUT] [-q]

Opzioni comando

--output 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 VOLUME
Specificare l'ID volume. Per visualizzare l'elenco dei volumi disponibili, eseguire il comando ibmcloud ks storage volume ls``.

Esempi

Acquisire i dettagli di un volume.

ibmcloud ks storage volume get --volume VOLUME --output json -q

ibmcloud oc storage volume ls

Il comando " storage volume ls " è una funzionalità in versione beta.

Virtual Private Cloud Infrastruttura classica

Elencare i dettagli dei volumi.

ibmcloud ks storage volume ls [--cluster CLUSTER] [--output OUTPUT] [--provider PROVIDER] [-q] [--zone ZONE]

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
--provider 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 ZONE
Una zona in base alla quale applicare il filtro. Per visualizzare l'elenco delle zone disponibili, eseguire il comando ibmcloud ks locations``.

Esempi

Elencare i dettagli dei volumi.

ibmcloud ks storage volume ls \
  --cluster CLUSTER_NAME_OR_ID \
  --provider PROVIDER_ID \
  --zone ZONE

ibmcloud oc 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, --location LOCATION
Un'ubicazione in base alla quale applicare il filtro. Per visualizzare l'elenco delle sedi disponibili, eseguire il comando ibmcloud ks locations``.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
--provider 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 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 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 \
  --vpc-id VPC_ID \
  --zone ZONE \
  --output json \
  --provider PROVIDER_ID \
  -l L

ibmcloud oc 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 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 VERSION
Mostra solo le versioni per la piattaforma del contenitore specificata. Valori ammessi: OpenShift, Kubernetes

Esempi

Elencare tutte le versioni della piattaforma contenitore disponibili per i cluster di IBM Cloud Kubernetes Service.

ibmcloud ks versions --output json --show-version VERSION -q

ibmcloud oc vlan ls

Infrastruttura classica

Elencare le VLAN private e pubbliche disponibili per una zona.

ibmcloud ks vlan ls --zone ZONE [--output OUTPUT] [-q]

Opzioni comando

--output 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 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

Elencare le VLAN private e pubbliche disponibili per una zona.

ibmcloud ks vlan ls --zone ZONE --output json -q

ibmcloud oc vlan spanning get

Infrastruttura classica

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 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 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

Visualizzare lo stato di spanning della VLAN per l'account dell'infrastruttura classica IBM Cloud.

ibmcloud ks vlan spanning get --output json --region REGION -q

ibmcloud oc vni attach baremetal

Cloud privato virtuale

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.
--cluster-id ID, -c ID
L'ID del cluster.
--output 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 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 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>.
--worker WORKER, -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 \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc vni detach

Cloud privato virtuale

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

--cluster-id ID, -c ID
L'ID del cluster.
-f
Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--output 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 VNI
L'ID dell'interfaccia di rete virtuale da scollegare.
--worker WORKER, -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 --cluster-id CLUSTER_NAME_OR_ID --worker WORKER_ID --vni VNI

ibmcloud oc vni ls

Cloud privato virtuale

Elenca le interfacce di rete virtuali collegate a un cluster o a un nodo di lavoro.

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

Opzioni comando

--after AFTER
Mostra le interfacce di rete virtuali dopo il cursore indicato.
--cluster-id ID, -c ID
L'ID del cluster.
--first FIRST
Visualizza le interfacce di rete virtuali successive, fino al primo numero di VNI.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker WORKER, -w WORKER
L'ID del nodo di lavoro.

Esempi

Elenca le interfacce di rete virtuali collegate a un cluster.

ibmcloud ks vni ls --cluster-id ID

Elenca le interfacce di rete virtuali collegate a un nodo di lavoro.

ibmcloud ks vni ls --worker WORKER

ibmcloud oc 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 OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
--provider 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 --provider PROVIDER_ID --output json -q

ibmcloud oc 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

--cluster CLUSTER, -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_NAME_OR_ID -f -q

ibmcloud oc 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

--cluster CLUSTER, -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_NAME_OR_ID -f -q

ibmcloud oc 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

--cluster CLUSTER, -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 i gruppi di sicurezza legacy.

ibmcloud ks vpc secure-by-default enable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  --disable-outbound-traffic-protection DISABLE-OUTBOUND-TRAFFIC-PROTECTION

ibmcloud oc webhook-create

Registrare un webhook in un cluster.

ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL [--level LEVEL] [-q]

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--level 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 TYPE
Il tipo di webhook che si desidera utilizzare. Attualmente è supportato il formato slack.
--url URL
L'URL del webhook.

Esempi

Registrare un webhook in un cluster.

ibmcloud ks webhook-create --cluster CLUSTER_NAME_OR_ID --type TYPE --url URL

ibmcloud oc worker get

Virtual Private Cloud Infrastruttura classica Satellite

Visualizza i dettagli di un nodo di lavoro.

ibmcloud ks worker get --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker WORKER, -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_NAME_OR_ID --worker WORKER_ID --output json

ibmcloud oc worker ls

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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-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.
--worker-pool POOL, -p POOL
Visualizzare solo i nodi di lavoro che appartengono al pool di lavoro specificato.

Esempi

Elenca tutti i nodi di lavoro in un cluster.

ibmcloud ks worker ls \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --show-pools

ibmcloud oc worker reboot

Virtual Private Cloud Infrastruttura classica Satellite

Riavviare un nodo di lavoro.

ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [--hard] [-q] [--skip-master-health]

Opzioni comando

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Specificare uno o più ID worker.

Esempi

Riavviare un nodo di lavoro.

ibmcloud ks worker reboot \
  --cluster CLUSTER_NAME_OR_ID \
  --hard HARD \
  --skip-master-health IP_ADDRESS

ibmcloud oc worker reload

Virtual Private Cloud Infrastruttura classica Satellite

Eliminare i dati, ripristinare l'immagine di sistema 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.
--worker WORKER, -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 --skip-master-health IP_ADDRESS -f --worker WORKER_ID

ibmcloud oc worker replace

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Specificare l'ID worker. Per visualizzare l'elenco dei lavoratori disponibili, eseguire il comando ibmcloud ks workers``.

Esempi

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_NAME_OR_ID \
  --worker WORKER_ID \
  --update UPDATE

ibmcloud oc worker rm

Virtual Private Cloud Infrastruttura classica Satellite

Rimuovere un nodo di lavoro da un cluster.

ibmcloud ks worker rm --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]

Opzioni comando

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Specificare uno o più ID worker.

Esempi

Rimuovere un nodo di lavoro da un cluster.

ibmcloud ks worker rm --cluster CLUSTER_NAME_OR_ID -f --worker WORKER_ID

ibmcloud oc worker update

Infrastruttura classica

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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Specificare uno o più ID worker.

Esempi

Aggiornare uno o più nodi di lavoro in un cluster classico ad una nuova versione di Kubernetes.

ibmcloud ks worker update --cluster CLUSTER_NAME_OR_ID -f --worker WORKER_ID

ibmcloud oc worker-pool create classic

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--disable-disk-encrypt
Disabilitare la crittografia su un nodo di lavoro.
--entitlement 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 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 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.
--label LABEL, -l LABEL
Imposta le etichette su tutti i worker nel pool di lavoro.
--name NAME
Immettere un nome per il pool di lavoro.
--operating-system SYSTEM
Specificare il nome del sistema operativo.
--output 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 SIZE
Specificare il numero desiderato di worker per zona in questo pool di lavoro.

Esempi

Aggiungere un pool di lavoro a un cluster classico.

ibmcloud ks worker-pool create classic \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --size-per-zone ZONE

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--entitlement 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 LABEL, --hl LABEL
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>``.
--label LABEL, -l LABEL
Imposta le etichette su tutti i worker nel pool di lavoro.
--name NAME
Immettere un nome per il pool di lavoro.
--operating-system SYSTEM
Specificare il nome del sistema operativo.
--output 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 SIZE
Specificare il numero desiderato di worker per zona in questo pool di lavoro.
--zone 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 lavoro ad un cluster IBM Cloud Satellite.

ibmcloud ks worker-pool create satellite \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--entitlement 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 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 ).
--label LABEL, -l LABEL
Imposta le etichette su tutti i worker nel pool di lavoro.
--name NAME
Immettere un nome per il pool di lavoro.
--operating-system SYSTEM
Specificare il nome del sistema operativo.
--output 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 SIZE
Specificare il numero desiderato di worker per zona in questo pool di lavoro.
--vpc-id 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 lavoro ad un cluster VPC Gen 1.

ibmcloud ks worker-pool create vpc-classic \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --flavor FLAVOR

ibmcloud oc worker-pool create vpc-gen2

Cloud privato virtuale

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--crk 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 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 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 ID
L'ID dell'account che contiene l'istanza KMS che si desidera utilizzare per il disco locale o la crittografia segreta.
--kms-instance 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.
--label LABEL, -l LABEL
Imposta le etichette su tutti i worker nel pool di lavoro.
--name NAME
Immettere un nome per il pool di lavoro.
--operating-system SYSTEM
Specificare il nome del sistema operativo.
--output 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 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 GROUP
Facoltativo. Specificare fino a cinque ID del gruppo di sicurezza da applicare a tutti i worker nel pool di lavoro.
--size-per-zone SIZE
Specificare il numero desiderato di worker per zona in questo pool di lavoro.
--vpc-id 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 lavoro ad un cluster VPC Gen 2.

ibmcloud ks worker-pool create vpc-gen2 \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --flavor FLAVOR

ibmcloud oc worker-pool get

Virtual Private Cloud Infrastruttura classica Satellite

Elencare i dettagli di un pool di lavoro.

ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

Elencare i dettagli di un pool di lavoro.

ibmcloud ks worker-pool get \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --output json

ibmcloud oc worker-pool label rm

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

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_NAME_OR_ID \
  --worker-pool POOL_NAME \
  -f

ibmcloud oc worker-pool label set

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-f
Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--label LABEL, -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.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

Impostare le etichette Kubernetes personalizzate per tutti i nodi di lavoro in un pool di lavoro.

ibmcloud ks worker-pool label set \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --label <key=value>

ibmcloud oc worker-pool ls

Virtual Private Cloud Infrastruttura classica Satellite

Elenca tutti i pool di nodi di lavoro in un cluster.

ibmcloud ks worker-pool ls --cluster CLUSTER [--output OUTPUT] [-q]

Opzioni comando

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 nodi di lavoro in un cluster.

ibmcloud ks worker-pool ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--operating-system SYSTEM
Specificare il nome del sistema operativo.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

Imposta il sistema operativo.

ibmcloud ks worker-pool operating-system set \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --operating-system OS

ibmcloud oc worker-pool rebalance

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

Ribilanciare un pool di lavoro in un cluster.

ibmcloud ks worker-pool rebalance \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  -f

ibmcloud oc worker-pool resize

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--size-per-zone SIZE
Specificare il numero desiderato di worker per zona in questo pool di lavoro.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

Ridimensionare il pool di lavoro al numero di worker per zona specificato dall'utente.

ibmcloud ks worker-pool resize \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --size-per-zone ZONE

ibmcloud oc worker-pool rm

Virtual Private Cloud Infrastruttura classica Satellite

Rimuovere un pool di lavoro da un cluster.

ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

Opzioni comando

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

Rimuovere un pool di lavoro da un cluster.

ibmcloud ks worker-pool rm --cluster CLUSTER_NAME_OR_ID --worker-pool POOL_NAME -f

ibmcloud oc worker-pool taint rm

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

Rimuovere tutti i taint Kubernetes da tutti i nodi di lavoro in un pool di lavoro.

ibmcloud ks worker-pool taint rm \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  -f

ibmcloud oc worker-pool taint set

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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.
--taint 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 worker e le tolleranze corrispondenti del pod. L' effect è un effetto di contaminazione ( Kubernetes ) come quello descritto su NoSchedule, che illustra il funzionamento della contaminazione.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

Impostare i taint Kubernetes per tutti i nodi di lavoro in un pool di lavoro.

ibmcloud ks worker-pool taint set \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --taint TAINT

ibmcloud oc worker-pool zones

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker-pool POOL, -p POOL
Specificare un pool di lavoro.

Esempi

Visualizza le zone collegate a un pool di lavoro.

ibmcloud ks worker-pool zones \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --output json

ibmcloud oc zone add classic

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
--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 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 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.
--worker-pool POOL, -p 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.
--zone 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 lavoro in un cluster classico.

ibmcloud ks zone add classic \
  --private-only \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --private-vlan VLAN_ID

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
-q
Non visualizza il messaggio dei promemoria di aggiornamento o del giorno.
--worker-pool POOL, -p 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.
--zone 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 ad uno o più pool di lavoro in un cluster Satellite.

ibmcloud ks zone add satellite --cluster CLUSTER_NAME_OR_ID --zone ZONE --output json

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 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 POOL
Specificare un pool di lavoro.
--zone 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 ad uno o più pool di lavoro in un cluster VPC Gen 1.

ibmcloud ks zone add vpc-classic \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --subnet-id SUBNET_CIDR

ibmcloud oc zone add vpc-gen2

Cloud privato virtuale

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
--output 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 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 POOL
Specificare un pool di lavoro.
--zone 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 ad uno o più pool di lavoro in un cluster VPC Gen 2.

ibmcloud ks zone add vpc-gen2 \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --subnet-id SUBNET_CIDR

ibmcloud oc zone ls

Virtual Private Cloud Infrastruttura classica 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, --location LOCATION
Un'ubicazione in base alla quale applicare il filtro. Per visualizzare l'elenco delle sedi disponibili, eseguire il comando ibmcloud ks locations``.
--output OUTPUT
Stampare l'output del comando nel formato fornito. Valori accettati: json
--provider 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

Elencare tutte le zone di disponibilità in una regione.

ibmcloud ks zone ls \
  --region-only REGION \
  --provider PROVIDER_ID \
  --show-flavors FLAVOR

ibmcloud oc zone network-set

Infrastruttura classica

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

--cluster CLUSTER, -c CLUSTER
Specificare l'ID o il nome cluster.
-f
Forza l'esecuzione del comando senza richiedere l'intervento dell'utente.
--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 VLAN
Specificare l'ID della VLAN privata. Per visualizzare le VLAN disponibili, eseguire '.
--public-vlan 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.
--worker-pool POOL, -p 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.
--zone 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 lavoro indicati in un cluster classico.

ibmcloud ks zone network-set \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --private-vlan VLAN_ID

ibmcloud oc zone rm

Virtual Private Cloud Infrastruttura classica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p 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.
--zone 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 lavoro in un cluster.

ibmcloud ks zone rm --cluster CLUSTER_NAME_OR_ID --zone ZONE -f