IBM Cloud Kubernetes Service Referência de plug-in da CLI

Use esses comandos para criar e gerenciar clusters para IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud e IBM Cloud Satellite.

Na linha de comandos, você é notificado quando as atualizações para a CLI ibmcloud e os plug-ins estão disponíveis. Certifique-se de manter sua CLI atualizada para que você possa usar todos os comandos e opções disponíveis.

  1. Instale a CLI do IBM Cloud. Consulte Introdução ao IBM Cloud CLI.

  2. Instale o plug-in “ ks ”.

    ibmcloud plugin install ks
    

Comandos de API

Visualize o endpoint atual da API.

ibmcloud ks api

Virtual Private Cloud Classic infrastructure Satellite

Visualize o endpoint atual da API.

ibmcloud ks api [-q]

Opções de comando

-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar o terminal de API atual

ibmcloud ks api

Comandos de chave de API

Visualize informações sobre a chave de API para um cluster ou reconfigure-o para uma nova chave.

ibmcloud ks api-key help

Mostrar ajuda

ibmcloud ks api-key help

Exemplos

Mostrar ajuda

ibmcloud ks api-key help

ibmcloud ks api-key info

Virtual Private Cloud Classic infrastructure

Visualizar informações sobre proprietário da chave de API de um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar informações sobre o proprietário da chave de API de um cluster

ibmcloud ks api-key info --cluster CLUSTER

ibmcloud ks api-key reset

Virtual Private Cloud Classic infrastructure

Substituir a chave de API para todos os clusters na região e no grupo de recursos direcionados especificados. Se nenhum grupo de recursos for especificado, o comando se aplica ao grupo de recursos padrão. Para obter mais informações, consulte http://ibm.biz/api-key.

ibmcloud ks api-key reset --region REGION [-f] [--output OUTPUT] [-q]

Opções de comando

-f
Force o comando a ser executado sem prompts do usuário.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region
Especifique a região para o destino.

Exemplos

Substitua a chave da API para todos os clusters na região especificada e no grupo de recursos em questão

ibmcloud ks api-key reset --region REGION

Comandos de cluster

Visualizar e modificar as configurações do cluster e de serviço do cluster.

ibmcloud ks cluster addon disable acm

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento “ Red Hat: Advanced Cluster Management”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento “ Red Hat: Advanced Cluster Management”

ibmcloud ks cluster addon disable acm --cluster CLUSTER

ibmcloud ks cluster addon disable alb-oauth-proxy

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento de proxy “ OAuth ” do ALB.

ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento de proxy “ OAuth ” do ALB

ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER

ibmcloud ks cluster addon disable cluster-autoscaler

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento de escalador automático de cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento Cluster Autoscaler

ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER

ibmcloud ks cluster addon disable debug-tool

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento “Ferramenta de Diagnóstico e Depuração”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento “Ferramenta de Diagnóstico e Depuração”

ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER

ibmcloud ks cluster addon disable headlamp

O comando cluster addon disable headlamp é um recurso em fase beta.

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento “Headlamp”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento “Headlamp”

ibmcloud ks cluster addon disable headlamp --cluster CLUSTER

ibmcloud ks cluster addon disable help

Mostrar ajuda

ibmcloud ks cluster addon disable help

Exemplos

Mostrar ajuda

ibmcloud ks cluster addon disable help

ibmcloud ks cluster addon disable hpcs-router

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento HPCS Router Operator para o OpenShift.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento “HPCS Router Operator” para OpenShift

ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER

ibmcloud ks cluster addon disable ibm-storage-operator

O comando cluster addon disable ibm-storage-operator é um recurso em fase beta.

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento “ IBM Cloud ” do Storage Operator.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento “ IBM Cloud ” do Storage Operator

ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER

ibmcloud ks cluster addon disable image-key-synchronizer

Virtual Private Cloud Classic infrastructure Satellite

O complemento IBM Cloud Image Key Synchronizer.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

O complemento “Image Key Synchronizer” do IBM Cloud

ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER

ibmcloud ks cluster addon disable istio

Classic infrastructure

Desativar o complemento Istio gerenciado.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento gerenciado do Istio

ibmcloud ks cluster addon disable istio --cluster CLUSTER

ibmcloud ks cluster addon disable istio-extras

O comando cluster addon disable istio-extras está obsoleto.

Classic infrastructure

Desative os componentes adicionais do Istio: Grafana, Jaeger e Kiali.

ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar componentes adicionais do Istio: Grafana, Jaeger e Kiali

ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER

ibmcloud ks cluster addon disable istio-sample-bookinfo

O comando cluster addon disable istio-sample-bookinfo está obsoleto.

Classic infrastructure

Desative o complemento do aplicativo de exemplo “ Istio ” BookInfo (obsoleto).

ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento do aplicativo de exemplo “ Istio ” BookInfo (obsoleto)

ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER

ibmcloud ks cluster addon disable knative

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento da estrutura serverless do Knative.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento da estrutura serverless do Knative

ibmcloud ks cluster addon disable knative --cluster CLUSTER

ibmcloud ks cluster addon disable kube-terminal

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento do terminal web “ Kubernetes ”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento do terminal web “ Kubernetes ”

ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER

ibmcloud ks cluster addon disable openshift-data-foundation

Virtual Private Cloud Classic infrastructure Satellite

O complemento do Red Hat OpenShift Data Foundation on IBM Cloud

ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

O complemento do Red Hat OpenShift Data Foundation on IBM Cloud

ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER

ibmcloud ks cluster addon disable static-route

Virtual Private Cloud Classic infrastructure Satellite

Desative o complemento “Rota estática”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento “Rota estática”

ibmcloud ks cluster addon disable static-route --cluster CLUSTER

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

Classic infrastructure

Desative o complemento do driver CSI “ Block Storage ” da VPC.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o complemento do driver CSI “ Block Storage ” da VPC

ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER

ibmcloud ks cluster addon enable acm

Virtual Private Cloud Classic infrastructure Satellite

Ative o complemento “ Red Hat: Advanced Cluster Management”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--param
Especifique opções de instalação para o complemento. Se nenhum parâmetro for especificado, os valores padrão são usados. Analise as opções disponíveis com o comando ibmcloud ks cluster addon options .
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento “ Red Hat: Advanced Cluster Management”

ibmcloud ks cluster addon enable acm --cluster CLUSTER

ibmcloud ks cluster addon enable alb-oauth-proxy

Virtual Private Cloud Classic infrastructure Satellite

Ative o complemento de proxy “ OAuth ” do ALB.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento “ALB OAuth Proxy”

ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER

ibmcloud ks cluster addon enable cluster-autoscaler

Virtual Private Cloud Classic infrastructure Satellite

Ative o complemento Cluster Autoscaler.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento Cluster Autoscaler

ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER

ibmcloud ks cluster addon enable debug-tool

Virtual Private Cloud Classic infrastructure Satellite

Ative o complemento “Ferramenta de Diagnóstico e Depuração”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento “Ferramenta de Diagnóstico e Depuração”

ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER

ibmcloud ks cluster addon enable headlamp

O comando cluster addon enable headlamp é um recurso em fase beta.

Virtual Private Cloud Classic infrastructure Satellite

Ative o complemento “Headlamp”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento “Headlamp”

ibmcloud ks cluster addon enable headlamp --cluster CLUSTER

ibmcloud ks cluster addon enable help

Mostrar ajuda

ibmcloud ks cluster addon enable help

Exemplos

Mostrar ajuda

ibmcloud ks cluster addon enable help

ibmcloud ks cluster addon enable hpcs-router

Virtual Private Cloud Classic infrastructure Satellite

Habilite o complemento HPCS Router Operator para o OpenShift.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento HPCS Router Operator para OpenShift

ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER

ibmcloud ks cluster addon enable ibm-storage-operator

O comando cluster addon enable ibm-storage-operator é um recurso em fase beta.

Virtual Private Cloud Classic infrastructure Satellite

Habilite o complemento “ IBM Cloud ” do Storage Operator.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento “ IBM Cloud ” do Storage Operator

ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER

ibmcloud ks cluster addon enable image-key-synchronizer

Virtual Private Cloud Classic infrastructure Satellite

O complemento IBM Cloud Image Key Synchronizer.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

O complemento “Image Key Synchronizer” do IBM Cloud

ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER

ibmcloud ks cluster addon enable istio

Classic infrastructure

Ative o complemento gerenciado “ Istio ”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento gerenciado do Istio

ibmcloud ks cluster addon enable istio --cluster CLUSTER

ibmcloud ks cluster addon enable istio-extras

O comando cluster addon enable istio-extras está obsoleto.

Virtual Private Cloud Classic infrastructure Satellite

Ative os componentes adicionais do Istio: Grafana, Jaeger e Kiali.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar componentes adicionais do Istio: Grafana, Jaeger e Kiali

ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER

ibmcloud ks cluster addon enable istio-sample-bookinfo

O comando cluster addon enable istio-sample-bookinfo está obsoleto.

Virtual Private Cloud Classic infrastructure Satellite

Ativar o complemento do aplicativo de exemplo “ Istio ” BookInfo em um cluster (obsoleto).

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento do aplicativo de exemplo “ Istio ” BookInfo em um cluster (obsoleto)

ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER

ibmcloud ks cluster addon enable openshift-data-foundation

Virtual Private Cloud Classic infrastructure Satellite

O complemento do 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]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--param
Especifique opções de instalação para o complemento. Se nenhum parâmetro for especificado, os valores padrão são usados. Analise as opções disponíveis com o comando ibmcloud ks cluster addon options .
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

O complemento do Red Hat OpenShift Data Foundation on IBM Cloud

ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER

ibmcloud ks cluster addon enable static-route

Virtual Private Cloud Classic infrastructure Satellite

Ative o complemento “Rota estática”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento “Rota estática”

ibmcloud ks cluster addon enable static-route --cluster CLUSTER

ibmcloud ks cluster addon enable vpc-block-csi-driver

Virtual Private Cloud

Habilite o complemento do driver CSI “ Block Storage ” da VPC.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Ative todas as dependências de complemento.

Exemplos

Ativar o complemento do driver CSI “ Block Storage ” da VPC

ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER

ibmcloud ks cluster addon get

Virtual Private Cloud Classic infrastructure Satellite

Visualizar detalhes de um complemento instalado.

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

Opções de comando

--addon
O nome ou ID do complemento.
-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar detalhes de um complemento instalado

ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER

ibmcloud ks cluster addon help

Mostrar ajuda

ibmcloud ks cluster addon help

Exemplos

Mostrar ajuda

ibmcloud ks cluster addon help

ibmcloud ks cluster addon ls

Virtual Private Cloud Classic infrastructure Satellite

Listar complementos ativados.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Lista de complementos ativados

ibmcloud ks cluster addon ls --cluster CLUSTER

ibmcloud ks cluster addon options

Virtual Private Cloud Classic infrastructure Satellite

Visualizar opções de instalação para um complemento.

ibmcloud ks cluster addon options --addon ADDON [--output OUTPUT] [-q] [--version VERSION]

Opções de comando

--addon
O nome ou ID do complemento.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique uma versão de complemento para a qual as opções serão exibidas. Se nenhuma versão for especificada, as opções da versão padrão serão exibidas.

Exemplos

Visualizar as opções de instalação de um complemento

ibmcloud ks cluster addon options --addon ADDON

ibmcloud ks cluster addon update acm

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento “Advanced Cluster Management” do Red Hat.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento Advanced Cluster Management do Red Hat

ibmcloud ks cluster addon update acm --cluster CLUSTER

ibmcloud ks cluster addon update alb-oauth-proxy

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento de proxy “ OAuth ” do ALB.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento de proxy “ OAuth ” do ALB

ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER

ibmcloud ks cluster addon update cluster-autoscaler

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento Cluster Autoscaler.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento Cluster Autoscaler

ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER

ibmcloud ks cluster addon update debug-tool

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento “Ferramenta de Diagnóstico e Depuração”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento “Ferramenta de Diagnóstico e Depuração”

ibmcloud ks cluster addon update debug-tool --cluster CLUSTER

ibmcloud ks cluster addon update headlamp

O comando cluster addon update headlamp é um recurso em fase beta.

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento “Headlamp”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento “Headlamp”

ibmcloud ks cluster addon update headlamp --cluster CLUSTER

ibmcloud ks cluster addon update help

Mostrar ajuda

ibmcloud ks cluster addon update help

Exemplos

Mostrar ajuda

ibmcloud ks cluster addon update help

ibmcloud ks cluster addon update hpcs-router

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento HPCS Router Operator para o OpenShift.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualize o complemento HPCS Router Operator para OpenShift

ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER

ibmcloud ks cluster addon update ibm-storage-operator

O comando cluster addon update ibm-storage-operator é um recurso em fase beta.

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento do Operador de Armazenamento do IBM Cloud.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento do Operador de Armazenamento do IBM Cloud

ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER

ibmcloud ks cluster addon update image-key-synchronizer

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento Image Key Synchronizer.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento Image Key Synchronizer

ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER

ibmcloud ks cluster addon update istio

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento gerenciado “ Istio ”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento gerenciado “ Istio ”

ibmcloud ks cluster addon update istio --cluster CLUSTER

ibmcloud ks cluster addon update istio-extras

O comando cluster addon update istio-extras está obsoleto.

Virtual Private Cloud Classic infrastructure Satellite

Atualize os componentes adicionais do Istio: Grafana, Jaeger e Kiali.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar componentes adicionais do Istio: Grafana, Jaeger e Kiali

ibmcloud ks cluster addon update istio-extras --cluster CLUSTER

ibmcloud ks cluster addon update istio-sample-bookinfo

O comando cluster addon update istio-sample-bookinfo está obsoleto.

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento do aplicativo de exemplo “ Istio ” ( BookInfo ) (obsoleto).

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento do aplicativo de exemplo “ Istio ” BookInfo (obsoleto)

ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER

ibmcloud ks cluster addon update knative

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento da estrutura serverless Knative.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento do Knative Serverless Framework

ibmcloud ks cluster addon update knative --cluster CLUSTER

ibmcloud ks cluster addon update kube-terminal

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento do terminal web do Kubernetes.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento do terminal web do Kubernetes

ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER

ibmcloud ks cluster addon update openshift-data-foundation

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento Data Foundation do OpenShift.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento Data Foundation do OpenShift

ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER

ibmcloud ks cluster addon update static-route

Virtual Private Cloud Classic infrastructure Satellite

Atualize o complemento “Rota Estática”.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento de rotas estáticas

ibmcloud ks cluster addon update static-route --cluster CLUSTER

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

Virtual Private Cloud

Atualize o complemento do driver CSI “ Block Storage ” da VPC.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y
Atualize todas as dependências de complemento.

Exemplos

Atualizar o complemento do driver CSI “ Block Storage ” da VPC

ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER

ibmcloud ks cluster addon versions

Virtual Private Cloud Classic infrastructure Satellite

Listar versões suportadas para complementos gerenciados.

ibmcloud ks cluster addon versions [--addon ADDON] [--offering OFFERING] [--output OUTPUT] [-q] [--show-defaults]

Opções de comando

--addon
Especifique um nome de complemento para o qual filtrar versões.
--offering
Especifique uma oferta para filtrar as versões. Valores aceitos: kubernetes, openshift, openshift-vs
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-defaults
Exiba as colunas de versão padrão na saída.

Exemplos

Lista das versões compatíveis para complementos gerenciados

ibmcloud ks cluster addon versions

ibmcloud ks cluster ca create

Virtual Private Cloud Classic infrastructure Satellite

Crie um certificado de autoridade de certificação para seu cluster. Em seguida, deve-se girar os certificados anteriores para usar os novos certificados.

ibmcloud ks cluster ca create --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Crie um certificado de CA para o seu cluster

ibmcloud ks cluster ca create --cluster CLUSTER

ibmcloud ks cluster ca get

Virtual Private Cloud Classic infrastructure Satellite

Visualize os detalhes de um certificado de autoridade de certificação do cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar os detalhes do certificado CA de um cluster

ibmcloud ks cluster ca get --cluster CLUSTER

ibmcloud ks cluster ca help

Mostrar ajuda

ibmcloud ks cluster ca help

Exemplos

Mostrar ajuda

ibmcloud ks cluster ca help

ibmcloud ks cluster ca rotate

Virtual Private Cloud Classic infrastructure Satellite

Gire os certificados de autoridade de certificação de um cluster, o que requer que você tenha criado previamente certificados de autoridade de certificação. A rotação invalida os certificados anteriores e atualiza o servidor da API do cluster.

ibmcloud ks cluster ca rotate --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Alternar os certificados de CA de um cluster, o que requer que você já tenha criado os certificados de CA

ibmcloud ks cluster ca rotate --cluster CLUSTER

ibmcloud ks cluster ca status

Virtual Private Cloud Classic infrastructure Satellite

Visualize o status de rotação de certificados de autoridade de certificação para um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar o status de rotação dos certificados CA de um cluster

ibmcloud ks cluster ca status --cluster CLUSTER

ibmcloud ks cluster config

Virtual Private Cloud Classic infrastructure Satellite

Fazer download dos arquivos de configuração e certificados do Kubernetes para conectar-se ao seu cluster usando os comandos kubectl.

ibmcloud ks cluster config --cluster CLUSTER [--admin] [--endpoint ENDPOINT] [--network] [--output OUTPUT] [-q] [--skip-rbac]

Opções de comando

--admin
Recuperar certificados do administrador e chaves PEM.
-c, --cluster
Especificar o nome ou o ID do cluster.
--endpoint
A URL do servidor a ser usada para o contexto do cluster. Se você não incluir essa sinalização, o terminal em serviço de cluster padrão será usado. Para mais informações, acesse https://ibm.biz/context-kubeKubernetes ou https://ibm.biz/context-ocp para clusters do OpenShift. Valores aceitos: private, link, vpe
--network
Recuperar a configuração de rede do Calico com a configuração de Administrador.
--output
Imprime a saída do comando no formato fornecido e ignora as fusões d kubeconfig. Uma saída ZIP não contém um token de atualização. Valores aceitos: json, yaml, zip
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-rbac
Ignore a inclusão de funções RBAC. Inclua essa opção apenas se você gerenciar suas próprias funções RBAC do Kubernetes. Caso utilize as funções de acesso do serviço IAM para gerenciar todos os usuários RBAC, não inclua essa opção.

Exemplos

Baixe os arquivos de configuração e os certificados do Kubernetes para se conectar ao seu cluster usando comandos do kubectl

ibmcloud ks cluster config --cluster CLUSTER

ibmcloud ks cluster create classic

Classic infrastructure

Crie um cluster com os nós do trabalhador na infraestrutura clássica.

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)

Opções de comando

--disable-disk-encrypt
Desative a criptografia em um nó do trabalhador.
--entitlement
Defina este sinalizador como “ ocp_entitled ” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”.
--flavor
O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse ibmcloud ks flavor ls --zone <zone name> (para contas públicas do IBM Cloud ) ou ibmcloud ks flavor ls (para contas do IBM Cloud Dedicated ).
--hardware
O nível de isolamento de hardware para seu nó do trabalhador. Use dedicated para que os recursos físicos disponíveis sejam dedicados apenas a você ou shared para permitir que eles sejam compartilhados com outros clientes IBM. Para contas do IBM Cloud Público, o valor padrão é compartilhado. Para contas do IBM Cloud Dedicated, a única opção disponível é dedicado.
--location
Deprecated Sinalizador mantido para garantir a compatibilidade com uma versão anterior. Use, em vez disso, o sinalizador --zone .
--name
Insira um nome para o cluster.
--no-subnet
Evite a criação de uma sub-rede móvel ao criar o cluster. Por padrão, tanto a sub-rede móvel pública quanto a privada são criadas na VLAN associada e essa sinalização evita esse comportamento. Para adicionar uma sub-rede ao cluster posteriormente, execute o comando ibmcloud ks cluster subnet add``.
--operating-system
Especifique o nome do sistema operacional.
--pod-subnet
Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para pods. A sub-rede deve ter, no mínimo, o tamanho de /23 ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-classic
--private-only
Use esse sinalizador para evitar que uma VLAN pública seja criada. Obrigatório apenas quando você especificar o sinalizador --private-vlan sem especificar o sinalizador --public-vlan .
--private-service-endpoint
Ative o terminal de serviço privado para fazer com que o mestre fique acessível de forma privada.
--private-vlan
Condicional: Especifique o ID da VLAN privada. Para ver as VLANs disponíveis, execute o comando ibmcloud ks vlan ls --zone ``. Se você ainda não tiver uma VLAN privada, não especifique essa opção, pois uma será criada automaticamente para você. Ao definir uma VLAN privada, é necessário também definir o sinalizador “ --public-vlan ” ou o sinalizador “ --private-only ”.
--public-service-endpoint
Ative o terminal de serviço público para tornar o mestre publicamente acessível.
--public-vlan
Condicional: Especifique o ID da VLAN pública. Para ver as VLANs disponíveis, execute o comando ibmcloud ks vlan ls --zone ``. Se você ainda não tiver uma VLAN pública, não especifique essa opção, pois uma será criada automaticamente para você.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--service-subnet
Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para serviços. A sub-rede deve ter, no mínimo, o tamanho de /24 ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-classic. Valor padrão: 172.21.0.0/16
--skip-advance-permissions-check
Ignore a verificação das permissões de infraestrutura antes de concluir esta ação. Observe que se você não tiver as permissões de infraestrutura corretas, essa ação poderá ser bem-sucedida apenas parcialmente.
--sm-group
O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance
O CRN da instância do IBM Cloud Secrets Manager.
--version
Especificar a versão do Kubernetes ou do OpenShift, incluindo pelo menos a versão major.minor. Se você não incluir esse sinalizador, a versão padrão será usada. Para ver as versões disponíveis, execute ibmcloud ks versions.
--workers
O número de nós do trabalhador de cluster. Padronizado para 1.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Criar um cluster com nós de trabalho em infraestrutura clássica

ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE --private-only

ibmcloud ks cluster create help

Mostrar ajuda

ibmcloud ks cluster create help

Exemplos

Mostrar ajuda

ibmcloud ks cluster create help

ibmcloud ks cluster create satellite

Satellite

Crie um cluster do IBM Cloud Satellite em sua própria infraestrutura.

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]

Opções de comando

--enable-config-admin
Conceda ao cluster admin acesso à configuração Satellite para gerenciar os recursos de Kubernetes.
--entitlement
Defina este sinalizador como “ ocp_entitled ” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”.
--host-label, --hl
Insira quaisquer rótulos como pares chave-valor para identificar o host a ser atribuído ao seu plano de controle do Satellite ou ao seu cluster do Red Hat OpenShift. O primeiro host que tem esse rótulo e é não designado é automaticamente designado ao cluster ou plano de controle. Para encontrar rótulos de host disponíveis, execute ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>.
--infrastructure-topology
Especifique se o cluster deve executar um único nó do trabalhador ou o número padrão de nós do trabalhador. Para criar um cluster de um único nó, especifique single-replica. Para criar um cluster padrão com vários nós de trabalho, especifique highly-available``. A opção “ highly-available ” é aplicada por padrão. Valores aceitos: single-replica, highly-available
--location
O nome ou ID do local do Satellite. Para descobrir o ID ou o nome do local, acesse ibmcloud sat location ls.
--name
Insira um nome para o cluster.
--operating-system
Especifique o nome do sistema operacional.
--pod-network-interface-selection
O método para seleção da interface de rede de nó para a rede de pod interno. Essa opção poderá ser usada apenas se o local do Satellite especificado tiver Red Hat CoreOS ativado. Para fornecer um endereço direto do tipo URL ou IP, especifique can-reach=<url> ou can-reach=<ip_address>. Para selecionar uma interface de rede, especifique interface=<network_interface>``.
--pod-subnet
Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para pods. A sub-rede deve ter, no mínimo, o tamanho de /23 ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-satellite. Valor padrão: 172.30.0.0/16
--pull-secret
Especifique uma titularidade existente do OpenShift para os nós do trabalhador desse cluster fornecendo o segredo de extração de sua conta do Red Hat.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--service-subnet
Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para serviços. A sub-rede deve ter, no mínimo, o tamanho de /24 ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-satellite. Valor padrão: 172.21.0.0/16
--sm-group
O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance
O CRN da instância do IBM Cloud Secrets Manager.
--version
O Red Hat OpenShift na versão da IBM Cloud, incluindo pelo menos a versão major.minor. Para ver as versões disponíveis, execute ibmcloud ks versions.
--workers
O número de nós do trabalhador por zona no conjunto de trabalhadores padrão. Necessário quando --host-label é especificado.
--zone
A zona para o conjunto de trabalhadores padrão em um cluster multizona. Para listar as zonas da sua localidade, acesse ibmcloud sat location get.

Exemplos

Crie um cluster do IBM Cloud Satellite em sua própria infraestrutura

ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION

ibmcloud ks cluster create vpc-classic

Classic infrastructure

Crie um cluster com os nós do trabalhador na infraestrutura de VPC (Nuvem Privada Virtual) 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]

Opções de comando

--disable-public-service-endpoint
Desative o terminal em serviço público para evitar acesso público ao mestre.
--entitlement
Defina este sinalizador como “ ocp_entitled ” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”.
--flavor
O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse ibmcloud ks flavor ls --zone <zone name> (para contas públicas do IBM Cloud ) ou ibmcloud ks flavor ls (para contas do IBM Cloud Dedicated ).
--name
Insira um nome para o cluster.
--operating-system
Especifique o nome do sistema operacional.
--pod-subnet
Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para pods. A sub-rede deve ter, no mínimo, o tamanho de /23 ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-vpc
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--service-subnet
Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para serviços. A sub-rede deve ter, no mínimo, o tamanho de /24 ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-vpc. Valor padrão: 172.21.0.0/16
--sm-group
O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance
O CRN da instância do IBM Cloud Secrets Manager.
--subnet-id
A sub-rede do VPC para designar o cluster. Para listar as sub-redes disponíveis, execute o comando ibmcloud ks subnets --provider vpc-classic --vpc-id --zone ``.
--version
Especificar a versão do Kubernetes ou do OpenShift, incluindo pelo menos a versão major.minor. Se você não incluir esse sinalizador, a versão padrão será usada. Para ver as versões disponíveis, execute ibmcloud ks versions.
--vpc-id
O ID da VPC na qual criar os nós do trabalhador. Para listar os IDs disponíveis, execute ibmcloud ks vpcs.
--workers
O número de nós do trabalhador por zona no conjunto de trabalhadores padrão. Para clusters do tipo “ OpenShift ”, é necessário definir esse valor como, no mínimo, 2. Para clusters do tipo “ Kubernetes ”, esse valor é opcional.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Criar um cluster com nós de trabalho na infraestrutura da Nuvem Privada Virtual (VPC) Gen 1

ibmcloud ks cluster create vpc-classic \
  --flavor FLAVOR \
  --name NAME \
  --subnet-id ID \
  --vpc-id ID \
  --zone ZONE

ibmcloud ks cluster create vpc-gen2

Virtual Private Cloud

Crie um cluster com os nós do trabalhador na infraestrutura de VPC (Nuvem Privada Virtual) 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]

Opções de comando

--cluster-security-group
Opcional. Especifique um ou mais IDs de grupo de segurança para aplicar a todos os trabalhadores no cluster. Para a versão do OpenShift 4.15 e a versão do Kubernetes 1.30 e posteriores, esses grupos de segurança são aplicados além do grupo de segurança kube-clusterID gerenciado pelo IBM. Para versões anteriores do cluster, especifique a opção --cluster-security-group cluster para aplicar o grupo de segurança kube-clusterID . Se nenhum valor for especificado, será aplicado um conjunto padrão de grupos de segurança, incluindo o grupo “ kube-clusterID ”.
--cni
Configure o plug-in de rede para o cluster. Calico está definido por padrão. Valores aceitos: Calico, OVNKubernetes
--cos-instance
Necessário apenas para clusters do OpenShift. O CRN para a instância de armazenamento de objeto de nuvem padrão para fazer backup do registro interno em seu cluster do OpenShift. Para listar os CRNs das suas instâncias de armazenamento de objetos na nuvem, execute ibmcloud resource service-instances --long --service-name cloud-object-storage.
--crk
O ID da chave raiz em sua instância do KMS a ser usado para a criptografia de disco local. Para listar as chaves raiz disponíveis, execute ibmcloud ks kms crk ls --instance-id <kms_instance>``.
--disable-outbound-traffic-protection
Inclua esta opção para permitir o acesso público de saída a partir dos nós de trabalho do cluster. Por padrão, o acesso público de saída é bloqueado nas versões do OpenShift 4.15 e posteriores, bem como nas versões do Kubernetes 1.30 e posteriores.
--disable-public-service-endpoint
Desative o terminal em serviço público para evitar acesso público ao mestre.
--entitlement
Defina este sinalizador como “ ocp_entitled ” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”.
--flavor
O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse ibmcloud ks flavor ls --zone <zone name> (para contas públicas do IBM Cloud ) ou ibmcloud ks flavor ls (para contas do IBM Cloud Dedicated ).
--kms-account-id
O ID da conta que contém a instância KMS que deseja usar para o disco local ou criptografia de segredo.
--kms-instance
O ID da instância do KMS a ser usado para a criptografia de disco local. Para listar instâncias KMS disponíveis, execute ibmcloud ks kms instance ls.
--name
Insira um nome para o cluster.
--offering
Especifique a oferta de cluster. Valores aceitos: kubernetes, openshift, openshift-vs
--operating-system
Especifique o nome do sistema operacional.
--pod-subnet
Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para pods. A sub-rede deve ter, no mínimo, o tamanho de /23 ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-vpc
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--secondary-storage
A opção de armazenamento secundário para o tipo. Para visualizar as opções de armazenamento secundário disponíveis para uma variante, execute o comando ibmcloud ks flavor get --provider vpc-gen2 --zone ``.
--service-subnet
Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para serviços. A sub-rede deve ter, no mínimo, o tamanho de /24 ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-vpc. Valor padrão: 172.21.0.0/16
--sm-group
O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance
O CRN da instância do IBM Cloud Secrets Manager.
--subnet-id
A sub-rede do VPC para designar o cluster. Para listar as sub-redes disponíveis, execute o comando ibmcloud ks subnets --provider vpc-gen2 --vpc-id --zone ``.
--version
Especificar a versão do Kubernetes ou do OpenShift, incluindo pelo menos a versão major.minor. Se você não incluir esse sinalizador, a versão padrão será usada. Para ver as versões disponíveis, execute ibmcloud ks versions.
--vpc-id
O ID da VPC na qual criar os nós do trabalhador. Para listar os IDs disponíveis, execute ibmcloud ks vpcs.
--workers
O número de nós do trabalhador por zona no conjunto de trabalhadores padrão. Para clusters do tipo “ OpenShift ”, é necessário definir esse valor como, no mínimo, 2. Para clusters do tipo “ Kubernetes ”, esse valor é opcional.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Criar um cluster com nós de trabalho na infraestrutura da Nuvem Privada Virtual (VPC) de 2ª geração

ibmcloud ks cluster create vpc-gen2 \
  --flavor FLAVOR \
  --name NAME \
  --subnet-id ID \
  --vpc-id ID \
  --zone ZONE

ibmcloud ks cluster get

Virtual Private Cloud Classic infrastructure Satellite

Visualize os detalhes de um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-resources
Exibir recursos adicionais do cluster, como complementos, VLANs e sub-redes.

Exemplos

Visualizar os detalhes de um cluster

ibmcloud ks cluster get --cluster CLUSTER

ibmcloud ks cluster help

Mostrar ajuda

ibmcloud ks cluster help

Exemplos

Mostrar ajuda

ibmcloud ks cluster help

ibmcloud ks cluster image-security disable

Virtual Private Cloud Classic infrastructure Satellite

Desative o cumprimento de segurança de imagem em seu cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desative a aplicação das políticas de segurança de imagens no seu cluster

ibmcloud ks cluster image-security disable --cluster CLUSTER

ibmcloud ks cluster image-security enable

Virtual Private Cloud Classic infrastructure Satellite

Ative o cumprimento de segurança de imagem em seu cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ative a aplicação das políticas de segurança de imagens no seu cluster

ibmcloud ks cluster image-security enable --cluster CLUSTER

ibmcloud ks cluster image-security help

Mostrar ajuda

ibmcloud ks cluster image-security help

Exemplos

Mostrar ajuda

ibmcloud ks cluster image-security help

ibmcloud ks cluster ls

Virtual Private Cloud Classic infrastructure Satellite

Listar todos os clusters em sua conta do IBM Cloud.

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

Opções de comando

-l, --location
Um local para o qual filtrar. Para listar os locais disponíveis, execute o comando ibmcloud ks locations.
--output
Imprime a saída de comando no formato fornecido. Se você não incluir o sinalizador de provedor, serão retornados apenas os clusters clássicos. Valores aceitos: json
--provider
Filtre a lista para um provedor de infraestrutura específico. Valores aceitos: classic, vpc-classic, vpc-gen2, satellite
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Liste todos os clusters da sua conta do IBM Cloud

ibmcloud ks cluster ls

ibmcloud ks cluster master audit-webhook get

Classic infrastructure

Visualizar a configuração de webhook de auditoria para o servidor de API do Kubernetes de um cluster. O backend de webhook encaminha os logs de auditoria do servidor de API para um servidor remoto.

ibmcloud ks cluster master audit-webhook get --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar a configuração do webhook de auditoria do servidor da API “ Kubernetes ” de um cluster

ibmcloud ks cluster master audit-webhook get --cluster CLUSTER

ibmcloud ks cluster master audit-webhook help

Mostrar ajuda

ibmcloud ks cluster master audit-webhook help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master audit-webhook help

ibmcloud ks cluster master audit-webhook set

Classic infrastructure

Configurar a configuração de webhook de auditoria para o servidor de API do Kubernetes de um cluster. O backend de webhook encaminha os logs de auditoria do servidor de API para um servidor remoto.

ibmcloud ks cluster master audit-webhook set --cluster CLUSTER [--ca-cert CERT] [--client-cert CERT] [--client-key KEY] [--policy POLICY] [-q] [--remote-server SERVER]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--ca-cert
O caminho de arquivo do certificado de autoridade de certificação usado para verificar o serviço de criação de log remoto.
--client-cert
O caminho de arquivo para o certificado de cliente que é usado para autenticação com relação ao serviço de criação de log remoto.
--client-key
O caminho de arquivo para a chave do cliente correspondente que é usada para se conectar ao serviço de registro remoto.
--policy
Especificar o tipo de política de auditoria. Valores aceitos: default, verbose
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--remote-server
A URL ou o endereço IP para o serviço de criação de log remoto.

Exemplos

Definir a configuração do webhook de auditoria para o servidor da API “ Kubernetes ” de um cluster

ibmcloud ks cluster master audit-webhook set --cluster CLUSTER

ibmcloud ks cluster master audit-webhook unset

Classic infrastructure

Remover a configuração de webhook de auditoria de um servidor de API do Kubernetes de um cluster.

ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover a configuração do webhook de auditoria do servidor da API do Kubernetes de um cluster

ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER

ibmcloud ks cluster master console-oauth-access get

Virtual Private Cloud Classic infrastructure Satellite

Obtenha o console da web do OpenShift e o tipo de acesso ao servidor OAuth.

ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Obtenha o console da web do OpenShift e o tipo de acesso ao servidor OAuth

ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER

ibmcloud ks cluster master console-oauth-access help

Mostrar ajuda

ibmcloud ks cluster master console-oauth-access help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master console-oauth-access help

ibmcloud ks cluster master console-oauth-access set

Virtual Private Cloud Classic infrastructure Satellite

Defina o console da web OpenShift e o tipo de acesso ao servidor OAuth.

ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER [-f] [-q] [--type TYPE]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--type
Especifique o console da web OpenShift e o tipo de acesso ao servidor OAuth. Valores aceitos: vpe-gateway, legacy

Exemplos

Configure o console da web OpenShift e o tipo de acesso ao servidor OAuth

ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER

ibmcloud ks cluster master help

Mostrar ajuda

ibmcloud ks cluster master help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master help

ibmcloud ks cluster master pod-security get

Virtual Private Cloud Classic infrastructure Satellite

Visualize a configuração de admissão da PodSecurity para o servidor de API do Kubernetes de um cluster.

ibmcloud ks cluster master pod-security get --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar a configuração de admissão do PodSecurity para o servidor da API Kubernetes de um cluster

ibmcloud ks cluster master pod-security get --cluster CLUSTER

ibmcloud ks cluster master pod-security help

Mostrar ajuda

ibmcloud ks cluster master pod-security help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master pod-security help

ibmcloud ks cluster master pod-security policy disable

Virtual Private Cloud Classic infrastructure Satellite

Desative a PodSecurityPolicy para o servidor de API do Kubernetes de um cluster.

ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o recurso “ PodSecurityPolicy ” no servidor da API “ Kubernetes ” de um cluster

ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER

ibmcloud ks cluster master pod-security policy enable

Virtual Private Cloud Classic infrastructure Satellite

Ative a PodSecurityPolicy para o servidor de API do Kubernetes de um cluster.

ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar o recurso “ PodSecurityPolicy ” para o servidor da API “ Kubernetes ” de um cluster

ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER

ibmcloud ks cluster master pod-security policy get

Virtual Private Cloud Classic infrastructure Satellite

Visualize a configuração da PodSecurityPolicy para um servidor de API do Kubernetes de um cluster.

ibmcloud ks cluster master pod-security policy get --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar a configuração do PodSecurityPolicy para o servidor da API Kubernetes de um cluster

ibmcloud ks cluster master pod-security policy get --cluster CLUSTER

ibmcloud ks cluster master pod-security policy help

Mostrar ajuda

ibmcloud ks cluster master pod-security policy help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master pod-security policy help

ibmcloud ks cluster master pod-security set

Virtual Private Cloud Classic infrastructure Satellite

Configure e ative a configuração de admissão da PodSecurity para o servidor de API do Kubernetes de um cluster.

ibmcloud ks cluster master pod-security set --cluster CLUSTER [--config-file FILE] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--config-file
O caminho de arquivo de uma configuração customizada do PodSecurity. Se não especificado, os padrões do Kubernetes serão aplicados. Para obter mais informações, consulte https://ibm.biz/BdPtUB
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Definir e ativar a configuração de admissão “ PodSecurity ” para o servidor da API “ Kubernetes ” de um cluster

ibmcloud ks cluster master pod-security set --cluster CLUSTER

ibmcloud ks cluster master pod-security unset

Virtual Private Cloud Classic infrastructure Satellite

Remova a configuração de admissão da PodSecurity para o servidor de API do Kubernetes de um cluster.

ibmcloud ks cluster master pod-security unset --cluster CLUSTER [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remova a configuração de admissão do PodSecurity para o servidor da API Kubernetes de um cluster

ibmcloud ks cluster master pod-security unset --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist add

O comando cluster master private-service-endpoint allowlist add está obsoleto.

Virtual Private Cloud Classic infrastructure

Inclua sub-redes em uma lista de permissões do terminal em serviço privado de um cluster.

ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet
Especificar o CIDR da sub-rede.

Exemplos

Adicionar sub-redes à lista de endereços permitidos do endpoint de serviço privado de um cluster

ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET

ibmcloud ks cluster master private-service-endpoint allowlist disable

O comando cluster master private-service-endpoint allowlist disable está obsoleto.

Virtual Private Cloud Classic infrastructure

Desative a lista de permissões. Quando desativadas, as solicitações autorizados para o cluster mestre de qualquer sub-rede são permitidas por meio do terminal em serviço privado.

ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar a lista de permissões

ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist enable

O comando cluster master private-service-endpoint allowlist enable está obsoleto.

Virtual Private Cloud Classic infrastructure

Ative a lista de permissões. Quando ativadas, apenas as solicitações autorizados para o cluster mestre de sub-redes na lista de permissões são permitidas por meio do terminal em serviço privado.

ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar a lista de permissões

ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist get

O comando cluster master private-service-endpoint allowlist get está obsoleto.

Virtual Private Cloud Classic infrastructure

Obtenha uma lista de permissões do terminal em serviço privado do cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Obter a lista de endpoints de serviço privados autorizados de um cluster

ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist help

Mostrar ajuda

ibmcloud ks cluster master private-service-endpoint allowlist help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master private-service-endpoint allowlist help

ibmcloud ks cluster master private-service-endpoint allowlist rm

O comando cluster master private-service-endpoint allowlist rm está obsoleto.

Virtual Private Cloud Classic infrastructure

Remova sub-redes de uma lista de permissões do terminal em serviço privado de um cluster.

ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet
Especificar o CIDR da sub-rede.

Exemplos

Remover sub-redes da lista de endereços permitidos do endpoint de serviço privado de um cluster

ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET

ibmcloud ks cluster master private-service-endpoint enable

Classic infrastructure

Ative o terminal de serviço privado para fazer com que o mestre fique acessível de forma privada.

ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-y
Se o recurso exigir mais ação, como recarregar os trabalhadores ou atualizar o cluster mestre, execute essas ações sem prompts de usuário.

Exemplos

Habilite o endpoint de serviço privado para tornar o mestre acessível de forma privada

ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint help

Mostrar ajuda

ibmcloud ks cluster master private-service-endpoint help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master private-service-endpoint help

ibmcloud ks cluster master public-service-endpoint disable

Virtual Private Cloud Classic infrastructure

Desative o terminal de serviço público para tornar o mestre acessível apenas privadamente.

ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER [-f] [-q] [-y]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-y
Se o recurso exigir mais ação, como recarregar os trabalhadores ou atualizar o cluster mestre, execute essas ações sem prompts de usuário.

Exemplos

Desative o endpoint de serviço público para que o mestre seja acessível apenas de forma privada

ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER

ibmcloud ks cluster master public-service-endpoint enable

Virtual Private Cloud Classic infrastructure

Ative o terminal de serviço público para tornar o mestre publicamente acessível.

ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-y
Se o recurso exigir mais ação, como recarregar os trabalhadores ou atualizar o cluster mestre, execute essas ações sem prompts de usuário.

Exemplos

Habilite o endpoint de serviço público para tornar o mestre acessível ao público

ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER

ibmcloud ks cluster master public-service-endpoint help

Mostrar ajuda

ibmcloud ks cluster master public-service-endpoint help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master public-service-endpoint help

ibmcloud ks cluster master refresh

Virtual Private Cloud Classic infrastructure Satellite

Reinicie os nós do cluster mestre para aplicar novas mudanças na configuração da API do Kubernetes. Os nós do trabalhador, os apps e os recursos não são modificados e continuam a ser executados.

ibmcloud ks cluster master refresh --cluster CLUSTER [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Reinicie os nós mestres do cluster para aplicar as novas alterações na configuração da API do Kubernetes

ibmcloud ks cluster master refresh --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist add

Satellite

Inclua sub-redes em uma lista de permissões de terminal em serviço do cluster Satellite.

ibmcloud ks cluster master satellite-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet
Especificar o CIDR da sub-rede.

Exemplos

Adicionar sub-redes à lista de endereços permitidos do endpoint de serviço de um cluster do Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist add \
  --cluster CLUSTER \
  --subnet SUBNET

ibmcloud ks cluster master satellite-service-endpoint allowlist disable

Satellite

Desative a lista de permissões para um cluster Satellite. Quando desativadas, as solicitações autorizados para o cluster mestre de qualquer sub-rede são permitidas por meio do terminal em serviço do Satellite.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar a lista de permissões de um cluster do Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist enable

Satellite

Ative a lista de permissões para um cluster Satellite. Quando ativadas, apenas as solicitações autorizados para o cluster mestre de sub-redes na lista de permissões são permitidas por meio do terminal em serviço do Satellite.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar a lista de permissões para um cluster do Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist get

Satellite

Obtenha uma lista de permissões de terminal em serviço do cluster Satellite.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Obter a lista de endpoints de serviço autorizados de um cluster do Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist help

Mostrar ajuda

ibmcloud ks cluster master satellite-service-endpoint allowlist help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master satellite-service-endpoint allowlist help

ibmcloud ks cluster master satellite-service-endpoint allowlist rm

Satellite

Remova as sub-redes de uma lista de permissões de terminal em serviço do cluster Satellite.

ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet
Especificar o CIDR da sub-rede.

Exemplos

Remover sub-redes da lista de endereços permitidos do endpoint de serviço de um cluster do Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET

ibmcloud ks cluster master satellite-service-endpoint help

Mostrar ajuda

ibmcloud ks cluster master satellite-service-endpoint help

Exemplos

Mostrar ajuda

ibmcloud ks cluster master satellite-service-endpoint help

ibmcloud ks cluster master update

Virtual Private Cloud Classic infrastructure Satellite

Atualize o mestre do cluster para a versão mais recente ou para uma versão específica do Kubernetes.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--force-update
Tente a atualização mesmo se a mudança for maior que duas versões secundárias da versão atual do nó do trabalhador.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especificar a versão do Kubernetes ou do OpenShift, incluindo pelo menos a versão major.minor. Se você não incluir esse sinalizador, a versão padrão será usada. Para ver as versões disponíveis, execute ibmcloud ks versions.

Exemplos

Atualize o mestre do cluster para a versão mais recente ou para uma versão específica do Kubernetes

ibmcloud ks cluster master update --cluster CLUSTER

ibmcloud ks cluster pull-secret apply

Virtual Private Cloud Classic infrastructure Satellite

Gere e aplique um novo segredo de acesso a imagens que armazene as credenciais do IAM para que o cluster possa acessar imagens no IBM Cloud Container Registry.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Gere e aplique um novo segredo de obtenção de imagens que armazene as credenciais do IAM para que o cluster possa acessar as imagens em IBM Cloud Container Registry

ibmcloud ks cluster pull-secret apply --cluster CLUSTER

ibmcloud ks cluster pull-secret help

Mostrar ajuda

ibmcloud ks cluster pull-secret help

Exemplos

Mostrar ajuda

ibmcloud ks cluster pull-secret help

ibmcloud ks cluster rm

Virtual Private Cloud Classic infrastructure Satellite

Excluir um cluster. Todos os nós do trabalhador, apps e contêineres são excluídos permanentemente. Essa ação não pode ser desfeita

ibmcloud ks cluster rm --cluster CLUSTER [--delete-openshift-registry-cos-bucket] [--delete-storage] [-f] [-q] [--skip-advance-permissions-check]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--delete-openshift-registry-cos-bucket
Remova o bucket do COS e a chave de serviço associada que contém os backups do registro do OpenShift nos clusters ROKS
--delete-storage
Forçar a remoção do armazenamento persistente do cluster. Dados excluídos não podem ser recuperados.
-f
Force o comando a ser executado sem prompts do usuário. O armazenamento persistente do cluster não é excluído, a menos que a opção delete-storage também seja especificada. O bucket COS e sua chave de serviço associada não serão excluídos, a menos que a opção “ delete-openshift-registry-cos-bucket ” também seja especificada.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-advance-permissions-check
Ignore a verificação das permissões de infraestrutura antes de concluir esta ação. Observe que se você não tiver as permissões de infraestrutura corretas, essa ação poderá ser bem-sucedida apenas parcialmente.

Exemplos

Excluir um cluster

ibmcloud ks cluster rm --cluster CLUSTER

ibmcloud ks cluster service bind

Virtual Private Cloud Classic infrastructure Satellite

Inclua um serviço IBM Cloud em um cluster ligando a instância de serviço a um namespace do Kubernetes.

ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q] (--key KEY | --role ROLE)

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--key
Especifique o nome ou GUID de uma chave de serviço existente. Se você definir uma chave de serviço, não poderá ativar a opção “ --role ” ao mesmo tempo.
-n, --namespace
Especificar o namespace do Kubernetes.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--role
Especifique a função IAM para a chave de serviço. Essa sinalização não funcionará caso se especifique uma chave existente para uso ou para serviços que não são ativados pelo IAM, como os serviços do Cloud Foundry.
--service
Especificar o nome da instância de serviço. Para visualizar uma lista das instâncias de serviço disponíveis, execute ibmcloud service list para serviços do Cloud Foundry ou ibmcloud resource service-instances para serviços habilitados para o IAM.

Exemplos

Adicione um serviço do IBM Cloud a um cluster, vinculando a instância do serviço a um namespace do Kubernetes

ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE --key KEY

ibmcloud ks cluster service help

Mostrar ajuda

ibmcloud ks cluster service help

Exemplos

Mostrar ajuda

ibmcloud ks cluster service help

ibmcloud ks cluster service ls

Virtual Private Cloud Classic infrastructure Satellite

Listar serviços ligados a um namespace Kubernetes.

ibmcloud ks cluster service ls --cluster CLUSTER [--output OUTPUT] [-q] (--all-namespaces | --namespace NAMESPACE)

Opções de comando

--all-namespaces
Incluir todos os namespaces do Kubernetes.
-c, --cluster
Especificar o nome ou o ID do cluster.
-n, --namespace
O namespace do Kubernetes. Se não for especificado, será utilizado o namespace default.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Listar serviços vinculados ao namespace Kubernetes

ibmcloud ks cluster service ls --cluster CLUSTER --all-namespaces

ibmcloud ks cluster service unbind

Virtual Private Cloud Classic infrastructure Satellite

Remover um serviço do IBM Cloud de um cluster desvinculando-o de um namespace do Kubernetes.

ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-n, --namespace
Especificar o namespace do Kubernetes.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--service
Especificar o nome da instância de serviço. Para visualizar uma lista das instâncias de serviço disponíveis, execute ibmcloud service list para serviços do Cloud Foundry ou ibmcloud resource service-instances para serviços habilitados para o IAM.

Exemplos

Remova um serviço do IBM Cloud de um cluster, desvinculando-o de um namespace do Kubernetes

ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE

ibmcloud ks cluster subnet add

Classic infrastructure

Disponibilize uma sub-rede móvel pública ou privada existente em sua conta de infraestrutura do IBM Cloud disponível para um cluster clássico.

ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet-id
Especificar o ID da sub-rede.

Exemplos

Tornar uma sub-rede portátil pública ou privada já existente na sua conta da infraestrutura do IBM Cloud disponível para um cluster clássico

ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID

ibmcloud ks cluster subnet create

Classic infrastructure

Criar uma sub-rede móvel em sua VLAN pública ou privada e torne-a disponível para um cluster clássico.

ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--size
Especificar o tamanho da sub-rede móvel. O tamanho deve ser 8, 16, 32 ou 64.
--vlan
Especificar o ID da VLAN pública ou privada.

Exemplos

Crie uma sub-rede portátil na sua VLAN pública ou privada e disponibilize-a para um cluster clássico

ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN

ibmcloud ks cluster subnet detach

Classic infrastructure

Desconecte uma sub-rede móvel pública ou privada existente de um cluster clássico.

ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet-id
Especificar o ID da sub-rede.

Exemplos

Desvincular uma sub-rede portátil pública ou privada existente de um cluster clássico

ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID

ibmcloud ks cluster subnet help

Mostrar ajuda

ibmcloud ks cluster subnet help

Exemplos

Mostrar ajuda

ibmcloud ks cluster subnet help

Comandos de credencial

Configure e desconfigure credenciais que permitam acessar o portfólio de infraestrutura clássica do IBM Cloud por meio de sua conta do IBM Cloud.

ibmcloud ks credential get

Classic infrastructure

Se você configurar a conta do IBM Cloud para usar credenciais diferentes para acessar o portfólio de infraestrutura clássica do IBM Cloud, obtenha o nome de usuário da infraestrutura. Este comando se aplica ao grupo de recursos especificado ou ao grupo de recursos padrão, caso nenhum grupo de recursos tenha sido especificado.

ibmcloud ks credential get --region REGION [--output OUTPUT] [-q]

Aliases: ibmcloud ks credentials-get

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region
Especifique a região para o destino.

Exemplos

Se você configurou sua conta do IBM Cloud para usar credenciais diferentes para acessar o portfólio de infraestrutura clássica do IBM Cloud, obtenha o nome de usuário da infraestrutura

ibmcloud ks credential get --region REGION

ibmcloud ks credential help

Mostrar ajuda

ibmcloud ks credential help

Exemplos

Mostrar ajuda

ibmcloud ks credential help

ibmcloud ks credential set classic

Classic infrastructure

Configure credenciais que permitam que você acesse o portfólio de infraestrutura clássica do IBM Cloud por meio de sua conta do IBM Cloud.

ibmcloud ks credential set classic --infrastructure-api-key KEY --infrastructure-username USERNAME --region REGION [-q]

Opções de comando

--infrastructure-api-key
A chave de API de sua conta de infraestrutura clássica do IBM Cloud.
--infrastructure-username
O nome de usuário de sua conta de infraestrutura clássica do IBM Cloud.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region
Especifique a região para o destino.

Exemplos

Defina as credenciais que permitem que você acesse o portfólio de infraestrutura clássica do IBM Cloud por meio da sua conta IBM Cloud

ibmcloud ks credential set classic \
  --infrastructure-api-key KEY \
  --infrastructure-username USERNAME \
  --region REGION

ibmcloud ks credential set help

Mostrar ajuda

ibmcloud ks credential set help

Exemplos

Mostrar ajuda

ibmcloud ks credential set help

ibmcloud ks credential unset

Classic infrastructure

Remova as credenciais que permitem que você acesse o portfólio de infraestrutura clássica do IBM Cloud por meio de sua conta do IBM Cloud. Este comando se aplica ao grupo de recursos especificado ou ao grupo de recursos padrão, caso nenhum grupo de recursos tenha sido especificado.

ibmcloud ks credential unset --region REGION [-q]

Aliases: ibmcloud ks credentials-unset

Opções de comando

-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region
Especifique a região para o destino.

Exemplos

Remova as credenciais que permitem que você acesse o portfólio de infraestrutura clássica do IBM Cloud por meio da sua conta IBM Cloud

ibmcloud ks credential unset --region REGION

Comandos experimentais

[Expires on 2026-10-21] Experimente com novos comandos. IMPORTANTE: Os comandos aqui listados serão descontinuados após a data indicada como “ [date] ” em sua descrição.

ibmcloud ks experimental help

Mostrar ajuda

ibmcloud ks experimental help

Exemplos

Mostrar ajuda

ibmcloud ks experimental help

ibmcloud ks experimental trusted-profile default get

Virtual Private Cloud Classic infrastructure Satellite

[Expires on 2026-10-21] Obter o perfil confiável padrão para clusters criados em um grupo de recursos.

ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP [--output OUTPUT] [-q]

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region
A região onde o grupo de recursos está localizado.
--resource-group
O grupo de recursos cujo perfil confiável padrão deve ser recuperado.

Exemplos

[Expires on 2026-10-21] Obter o perfil confiável padrão para clusters criados em um grupo de recursos

ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP

ibmcloud ks experimental trusted-profile default help

Mostrar ajuda

ibmcloud ks experimental trusted-profile default help

Exemplos

Mostrar ajuda

ibmcloud ks experimental trusted-profile default help

ibmcloud ks experimental trusted-profile default set

Virtual Private Cloud Classic infrastructure Satellite

[Expires on 2026-10-21] Defina o perfil confiável padrão para clusters criados em um grupo de recursos.

ibmcloud ks experimental trusted-profile default set --region REGION --resource-group GROUP --trusted-profile PROFILE [--output OUTPUT] [-q]

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region
A região onde o grupo de recursos está localizado.
--resource-group
O ID do grupo de recursos no qual o perfil confiável deve ser definido.
--trusted-profile
O ID do perfil confiável.

Exemplos

[Expires on 2026-10-21] Definir o perfil confiável padrão para clusters criados em um grupo de recursos

ibmcloud ks experimental trusted-profile default set \
  --region REGION \
  --resource-group GROUP \
  --trusted-profile PROFILE

ibmcloud ks experimental trusted-profile get

Virtual Private Cloud Classic infrastructure Satellite

[Expires on 2026-10-21] Obter um perfil confiável para um cluster.

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

Opções de comando

--cluster
O ID do cluster para o qual se deseja recuperar o perfil confiável.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

[Expires on 2026-10-21] Obter um perfil confiável para um cluster

ibmcloud ks experimental trusted-profile get --cluster CLUSTER

ibmcloud ks experimental trusted-profile help

Mostrar ajuda

ibmcloud ks experimental trusted-profile help

Exemplos

Mostrar ajuda

ibmcloud ks experimental trusted-profile help

ibmcloud ks experimental trusted-profile set

Virtual Private Cloud Classic infrastructure Satellite

[Expires on 2026-10-21] Definir perfil confiável em um cluster.

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

Opções de comando

--cluster
O ID do cluster no qual o perfil confiável deve ser configurado.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--trusted-profile
O ID do perfil confiável.

Exemplos

[Expires on 2026-10-21] Definir perfil confiável em um cluster

ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE

Comandos de sabor

Obtendo informações relacionadas ao tipo. Os tipos determinam quanto de CPU virtual, memória e espaço em disco está disponível para cada nó do trabalhador.

ibmcloud ks flavor get

Virtual Private Cloud Classic infrastructure Satellite

Obtenha as informações de um tipo para uma zona e um provedor.

ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE [--output OUTPUT] [-q]

Opções de comando

--flavor
O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse ibmcloud ks flavor ls --zone <zone name> (para contas públicas do IBM Cloud ) ou ibmcloud ks flavor ls (para contas do IBM Cloud Dedicated ).
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider
Especifique um provedor. As opções disponíveis são classic, vpc-classic e vpc-gen2.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone
Especificar a zona para a qual listar tipos disponíveis. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Obter as informações de uma instância para uma zona e um provedor

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

ibmcloud ks flavor help

Mostrar ajuda

ibmcloud ks flavor help

Exemplos

Mostrar ajuda

ibmcloud ks flavor help

ibmcloud ks flavor ls

Virtual Private Cloud Classic infrastructure Satellite

Liste os tipos disponíveis para uma zona.

ibmcloud ks flavor ls --zone ZONE [--output OUTPUT] [--provider PROVIDER] [-q] [--show-os] [--show-storage]

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider
O tipo de provedor para o qual obter os tipos. Valores aceitos: classic, vpc-classic, vpc-gen2, satellite
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-os
Liste os sistemas operacionais compatíveis.
--show-storage
Mostrar unidades de armazenamento adicionais.
--zone
Especificar a zona para a qual listar tipos disponíveis. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Listar os sabores disponíveis para uma zona

ibmcloud ks flavor ls --zone ZONE

Comandos de permissões de infraestrutura

Visualize informações sobre permissões de infraestrutura que permitem acessar o portfólio de infraestrutura clássica do IBM Cloud por meio de sua conta do IBM Cloud.

ibmcloud ks infra-permissions get

Classic infrastructure

Verifique se as credenciais que permitem o acesso ao portfólio de infraestrutura clássica do IBM Cloud para o grupo de recursos de destino não têm permissões de infraestrutura sugeridas ou necessárias. Este comando se aplica ao grupo de recursos especificado ou ao grupo de recursos padrão, caso nenhum grupo de recursos tenha sido especificado.

ibmcloud ks infra-permissions get [--output OUTPUT] [-q] [--region REGION]

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region
Especifique a região para o destino. Se uma região ainda não tiver sido selecionada, esse argumento deve ser especificado. Para verificar se uma região está incluída, acesse ibmcloud target.

Exemplos

Verifique se as credenciais que permitem o acesso ao portfólio de infraestrutura clássica do IBM Cloud para o grupo de recursos em questão não apresentam falhas nas permissões de infraestrutura sugeridas ou obrigatórias

ibmcloud ks infra-permissions get

ibmcloud ks infra-permissions help

Mostrar ajuda

ibmcloud ks infra-permissions help

Exemplos

Mostrar ajuda

ibmcloud ks infra-permissions help

Comandos do Ingress

Visualize e modifique os serviços e configurações do Ingress

ibmcloud ks ingress alb autoscale get

Virtual Private Cloud Classic infrastructure

Consulte o status e a configuração do ajuste automático de escala para ALBs do Ingress.

ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

--alb
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Veja o status e a configuração do autoescalonamento para ALBs do Ingress

ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb autoscale help

Mostrar ajuda

ibmcloud ks ingress alb autoscale help

Exemplos

Mostrar ajuda

ibmcloud ks ingress alb autoscale help

ibmcloud ks ingress alb autoscale set

Virtual Private Cloud Classic infrastructure

Configure o ajuste automático de escala dos ALBs do 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)

Opções de comando

--alb
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
-c, --cluster
Especificar o nome ou o ID do cluster.
--cpu-average-utilization
Limite médio de utilização da CPU. Usado para calcular dinamicamente o número de réplicas.
--custom-metrics-file
Caminho para o arquivo de métrica customizado. Consulte https://ibm.biz/iks-ingress-custom-metrics para obter mais detalhes.
--max-replicas
O máximo de replicas para o ALB fornecido. Certifique-se de ter trabalhadores suficientes.
--min-replicas
As réplicas mínimas para o ALB fornecido. Deve ser maior ou igual a 1. (O mínimo recomendado é 2 para finalidades de alta disponibilidade.)
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Configurar o autoescalonamento para ALBs do Ingress

ibmcloud ks ingress alb autoscale set \
  --alb ALB \
  --cluster CLUSTER \
  --max-replicas REPLICAS \
  --min-replicas REPLICAS \
  --cpu-average-utilization PERCENT

ibmcloud ks ingress alb autoscale unset

Virtual Private Cloud Classic infrastructure

Exclua a configuração de ajuste automático de escala para os ALBs do Ingress.

ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER [-q]

Opções de comando

--alb
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Excluir a configuração de autoescala dos ALBs do Ingress

ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb autoupdate disable

Virtual Private Cloud Classic infrastructure

Desative as atualizações automáticas de todos os pods do ALB do Ingress em um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar as atualizações automáticas de todos os pods do Ingress ALB em um cluster

ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER

ibmcloud ks ingress alb autoupdate enable

Virtual Private Cloud Classic infrastructure

Ative as atualizações automáticas de todos os pods do ALB do Ingress em um cluster.

ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar atualizações automáticas de todos os pods do Ingress ALB em um cluster

ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER

ibmcloud ks ingress alb autoupdate get

Virtual Private Cloud Classic infrastructure

Visualize se os pods de Ingresso do ALB em um cluster estão configurados para serem atualizados automaticamente e se os pods do ALB estão na versão mais recente.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Verifique se os pods do Ingress ALB em um cluster estão configurados para atualização automática e se os pods do ALB estão na versão mais recente

ibmcloud ks ingress alb autoupdate get --cluster CLUSTER

ibmcloud ks ingress alb autoupdate help

Mostrar ajuda

ibmcloud ks ingress alb autoupdate help

Exemplos

Mostrar ajuda

ibmcloud ks ingress alb autoupdate help

ibmcloud ks ingress alb create classic

Classic infrastructure

Crie e ative um Ingress ALB em um cluster clássico.

ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE [--ip IP] [-q] [--version VERSION]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--ip
Especifique um endereço IP público ou privado portátil que esteja disponível no vlan e no zone do ALB a ser criado ou ativado.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--type
Especificar o tipo de ALB. Opções disponíveis: pública, privada
--version
Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse ibmcloud ks ingress alb versions.
--vlan
O ID da VLAN. Essa VLAN deve corresponder ao type do ALB e deve estar na mesma zone que o ALB que você deseja criar.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Criar e ativar um ALB do Ingress em um cluster clássico

ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE

ibmcloud ks ingress alb create help

Mostrar ajuda

ibmcloud ks ingress alb create help

Exemplos

Mostrar ajuda

ibmcloud ks ingress alb create help

ibmcloud ks ingress alb create vpc-gen2

Virtual Private Cloud

Crie e ative um ALB do Ingresso em um cluster de VPC Gen 2.

ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE [-q] [--version VERSION]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--type
Especificar o tipo de ALB. Opções disponíveis: pública, privada
--version
Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse ibmcloud ks ingress alb versions.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Criar e ativar um ALB do Ingress em um cluster VPC Gen 2

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

ibmcloud ks ingress alb disable

Virtual Private Cloud Classic infrastructure

Desativar um ALB do Ingress em um cluster.

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

Opções de comando

--alb
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar um ALB do Ingress em um cluster

ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb enable classic

Classic infrastructure

Ativar um ALB do Ingress em um cluster clássico.

ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER [--ip IP] [-q] [--version VERSION]

Opções de comando

--alb
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
-c, --cluster
Especificar o nome ou o ID do cluster.
--ip
Especifique um endereço IP público ou privado portátil que esteja disponível no vlan e no zone do ALB a ser criado ou ativado.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse ibmcloud ks ingress alb versions.

Exemplos

Ativar um ALB do Ingress em um cluster clássico

ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb enable help

Mostrar ajuda

ibmcloud ks ingress alb enable help

Exemplos

Mostrar ajuda

ibmcloud ks ingress alb enable help

ibmcloud ks ingress alb enable vpc-gen2

Virtual Private Cloud

Ativar um ALB do Ingress em um cluster VPC de Geração 2.

ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER [-q] [--version VERSION]

Opções de comando

--alb
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse ibmcloud ks ingress alb versions.

Exemplos

Ativar um ALB do Ingress em um cluster VPC Gen 2

ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb get

Virtual Private Cloud Classic infrastructure

Visualize os detalhes de um ALB do Ingress em um cluster.

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

Opções de comando

--alb
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar os detalhes de um ALB do Ingress em um cluster

ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb health-checker disable

Virtual Private Cloud Classic infrastructure

Desative o verificador de funcionamento do ingresso.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o verificador de integridade do Ingress

ibmcloud ks ingress alb health-checker disable --cluster CLUSTER

ibmcloud ks ingress alb health-checker enable

Virtual Private Cloud Classic infrastructure

Ative o verificador de funcionamento do ingresso.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar o verificador de integridade do Ingress

ibmcloud ks ingress alb health-checker enable --cluster CLUSTER

ibmcloud ks ingress alb health-checker get

Virtual Private Cloud Classic infrastructure

Visualizar status do verificador de funcionamento do ingresso.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar o status do verificador de integridade do Ingress

ibmcloud ks ingress alb health-checker get --cluster CLUSTER

ibmcloud ks ingress alb health-checker help

Mostrar ajuda

ibmcloud ks ingress alb health-checker help

Exemplos

Mostrar ajuda

ibmcloud ks ingress alb health-checker help

ibmcloud ks ingress alb help

Mostrar ajuda

ibmcloud ks ingress alb help

Exemplos

Mostrar ajuda

ibmcloud ks ingress alb help

ibmcloud ks ingress alb ls

Virtual Private Cloud Classic infrastructure

Liste todos os IDs de ingresso do ALB em um cluster e verifique se todos os pods do ALB estão na versão mais recente.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Listar todos os IDs do ALB do Ingress em um cluster e indicar se os pods do ALB estão na versão mais recente

ibmcloud ks ingress alb ls --cluster CLUSTER

ibmcloud ks ingress alb update

Virtual Private Cloud Classic infrastructure

Force uma atualização descartável dos pods para ALBs individuais ou para todos os ALBs no cluster.

ibmcloud ks ingress alb update --cluster CLUSTER [--alb ALB ...] [--output OUTPUT] [-q] [--version VERSION]

Opções de comando

--alb
Para atualizar um ALB específico, especifique o ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``. Para atualizar mais de um ALB, especifique um ID de ALB em cada sinalizador, como --alb ID_1 --alb ID_2. Para atualizar todos os ALBs, não inclua essa sinalização.
-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version
Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse ibmcloud ks ingress alb versions.

Exemplos

Forçar uma atualização única dos pods para ALBs individuais ou para todos os ALBs do cluster

ibmcloud ks ingress alb update --cluster CLUSTER

ibmcloud ks ingress alb versions

Virtual Private Cloud Classic infrastructure

Listar as versões de imagem do ALB do Ingress que estão disponíveis.

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

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region
Especifique a região para o destino.

Exemplos

Listar as versões de imagem do Ingress ALB que estão disponíveis

ibmcloud ks ingress alb versions

ibmcloud ks ingress domain create

Virtual Private Cloud Classic infrastructure

Crie um domínio do Ingress para um 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]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--crn
O CRN para a instância IBM CIS.
--domain
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
--domain-provider
O provedor de DNS. O provedor de DNS padrão é o nosso provedor interno. Para saber quais provedores são compatíveis, consulte nossa documentação: https://ibm.biz/containers-ingress-domains
--domain-zone
O ZoneID para CIS.
--hostname
Para clusters VPC. O nome do host a ser registrado para o domínio.
--ip
Os endereços IP a serem registrados para o domínio.
--is-default
Inclua esta opção para definir o domínio relevante como o domínio padrão para o cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-namespace
O namespace no qual o segredo do TLS é criado.

Exemplos

Criar um domínio do Ingress para um cluster

ibmcloud ks ingress domain create --cluster CLUSTER

ibmcloud ks ingress domain default help

Mostrar ajuda

ibmcloud ks ingress domain default help

Exemplos

Mostrar ajuda

ibmcloud ks ingress domain default help

ibmcloud ks ingress domain default replace

Virtual Private Cloud Classic infrastructure

Mude o domínio padrão do Ingress de um cluster.

ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--domain
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Alterar o domínio Ingress padrão de um cluster

ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain get

Virtual Private Cloud Classic infrastructure

Visualize os detalhes de um domínio do Ingress.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--domain
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar os detalhes de um domínio do Ingress

ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain help

Mostrar ajuda

ibmcloud ks ingress domain help

Exemplos

Mostrar ajuda

ibmcloud ks ingress domain help

ibmcloud ks ingress domain ls

Virtual Private Cloud Classic infrastructure

Liste todos os domínios do Ingress para um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Listar todos os domínios do Ingress de um cluster

ibmcloud ks ingress domain ls --cluster CLUSTER

ibmcloud ks ingress domain rm

Virtual Private Cloud Classic infrastructure

Remova um domínio do Ingress de um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--domain
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover um domínio do Ingress de um cluster

ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain secret help

Mostrar ajuda

ibmcloud ks ingress domain secret help

Exemplos

Mostrar ajuda

ibmcloud ks ingress domain secret help

ibmcloud ks ingress domain secret regenerate

Virtual Private Cloud Classic infrastructure

Gere novamente o certificado para um domínio do Ingress.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--domain
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Regenerar o certificado de um domínio do Ingress

ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain secret rm

Virtual Private Cloud Classic infrastructure

Exclua um segredo para um domínio do Ingress e evite futuras renovações do certificado.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--domain
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
-f
Force o comando a ser executado sem prompts do usuário.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Excluir um segredo de um domínio do Ingress e impedir a renovação futura do certificado

ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain update

Virtual Private Cloud Classic infrastructure

Atualize um domínio do Ingress para um cluster. Os registros transmitidos substituirão totalmente os registros atuais associados ao domínio. Não transmitir nenhum registro cancelará o registro dos registros atuais de um domínio.

ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN [--hostname HOSTNAME] [--ip IP] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--domain
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
--hostname
Para clusters VPC. O nome do host a ser registrado para o domínio.
--ip
Os endereços IP a serem registrados para o domínio.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Atualizar um domínio do Ingress para um cluster

ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress help

Mostrar ajuda

ibmcloud ks ingress help

Exemplos

Mostrar ajuda

ibmcloud ks ingress help

ibmcloud ks ingress instance default help

Mostrar ajuda

ibmcloud ks ingress instance default help

Exemplos

Mostrar ajuda

ibmcloud ks ingress instance default help

ibmcloud ks ingress instance default set

Virtual Private Cloud Classic infrastructure

Configure uma instância do IBM Cloud Secrets Manager registrada como padrão. Se uma instância padrão existente existir, ela estará desconfigurada.

ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME [-q] [--secret-group GROUP]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--name
O nome da instância registrada do IBM Cloud Secret Manager.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-group
ID do grupo de segredo da instância IBM Cloud Secret Manager, em que os segredos são persistidos.

Exemplos

Definir uma instância registrada do IBM Cloud Secrets Manager como padrão

ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME

ibmcloud ks ingress instance default unset

Virtual Private Cloud Classic infrastructure

Cancele o registro de uma instância registrada do IBM Cloud Secrets Manager a partir do padrão.

ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--name
O nome da instância registrada do IBM Cloud Secret Manager.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover uma instância registrada do IBM Cloud Secrets Manager da configuração padrão

ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME

ibmcloud ks ingress instance get

Virtual Private Cloud Classic infrastructure

Visualizar detalhes de uma instância do IBM Cloud Secrets Manager registrada em um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--name
O nome da instância registrada do IBM Cloud Secret Manager.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar detalhes de uma instância do IBM Cloud Secrets Manager registrada em um cluster

ibmcloud ks ingress instance get --cluster CLUSTER --name NAME

ibmcloud ks ingress instance help

Mostrar ajuda

ibmcloud ks ingress instance help

Exemplos

Mostrar ajuda

ibmcloud ks ingress instance help

ibmcloud ks ingress instance ls

Virtual Private Cloud Classic infrastructure

Listar as instâncias do IBM Cloud Secrets Manager registradas em um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-deleted
Mostrar as instâncias do IBM Cloud Secret Manager que estavam sem registro do cluster.

Exemplos

Listar as instâncias do IBM Cloud Secrets Manager registradas em um cluster

ibmcloud ks ingress instance ls --cluster CLUSTER

ibmcloud ks ingress instance register

Virtual Private Cloud Classic infrastructure

Registre uma instância do IBM Cloud Secrets Manager em um cluster.

ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN [--is-default] [-q] [--secret-group GROUP]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--crn
CRN da instância do IBM Cloud Secret Manager.
--is-default
Configure a instância do IBM Cloud Secrets Manager como padrão. Se uma instância padrão existente existir, ela estará desconfigurada.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-group
ID do grupo de segredo da instância IBM Cloud Secret Manager, em que os segredos são persistidos.

Exemplos

Registrar uma instância do IBM Cloud Secrets Manager em um cluster

ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN

ibmcloud ks ingress instance unregister

Virtual Private Cloud Classic infrastructure

Cancele o registro de uma instância do IBM Cloud Secrets Manager a partir de um cluster.

ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--name
O nome da instância registrada do IBM Cloud Secret Manager.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Cancelar o registro de uma instância do IBM Cloud Secrets Manager em um cluster

ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME

ibmcloud ks ingress load-balancer backend help

Mostrar ajuda

ibmcloud ks ingress load-balancer backend help

Exemplos

Mostrar ajuda

ibmcloud ks ingress load-balancer backend help

ibmcloud ks ingress load-balancer backend set

Virtual Private Cloud

Defina o backend privado e/ou público para o balanceador de carga VPC ALB que expõe o controlador Ingress de um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--private-backend
Back-end para balanceador de carga privado
--public-backend
Back-end para o balanceador de carga público
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Configure o backend privado e/ou público do balanceador de carga VPC ALB que expõe o controlador Ingress para um cluster

ibmcloud ks ingress load-balancer backend set --cluster CLUSTER

ibmcloud ks ingress load-balancer get

Virtual Private Cloud Classic infrastructure

Obtenha a configuração de balanceadores de carga que expõem os ALBs do Ingress em seu cluster.

ibmcloud ks ingress load-balancer get --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Obtenha a configuração dos balanceadores de carga que expõem os ALBs do Ingress no seu cluster

ibmcloud ks ingress load-balancer get --cluster CLUSTER

ibmcloud ks ingress load-balancer help

Mostrar ajuda

ibmcloud ks ingress load-balancer help

Exemplos

Mostrar ajuda

ibmcloud ks ingress load-balancer help

ibmcloud ks ingress load-balancer proxy-protocol disable

Virtual Private Cloud

Desative o protocolo PROXY nos ALBs do Ingress.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o protocolo PROXY nos ALBs do Ingress

ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER

ibmcloud ks ingress load-balancer proxy-protocol enable

Virtual Private Cloud

Ative o protocolo PROXY para que as informações de conexão do cliente sejam passadas em cabeçalhos da solicitação para ALBs.

ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER [--cidr CIDR ...] [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--cidr
Os intervalos de endereço IP de seus balanceadores de carga em formato CIDR. Cabeçalhos PROXY que são encaminhados por balanceadores de carga em outros intervalos de IP não são processados.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Habilite o protocolo PROXY para que as informações de conexão do cliente sejam transmitidas nos cabeçalhos das solicitações aos ALBs

ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER

ibmcloud ks ingress load-balancer proxy-protocol help

Mostrar ajuda

ibmcloud ks ingress load-balancer proxy-protocol help

Exemplos

Mostrar ajuda

ibmcloud ks ingress load-balancer proxy-protocol help

ibmcloud ks ingress secret create

Virtual Private Cloud Classic infrastructure

Crie um segredo de Ingresso em um cluster para um segredo armazenado no IBM Cloud Secret Manager.

ibmcloud ks ingress secret create --cluster CLUSTER --name NAME [--cert-crn CRN] [--field FIELD] [--namespace NAMESPACE] [--persist] [-q] [--type TYPE]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--cert-crn
O CRN do certificado.
--field
O segredo CRN para incluir como campo. Para extrair o segredo sem especificar o nome, use --field <crn>. Para especificar o nome do campo, use --field name=<crn>. Para usar o segredo “ IBM Cloud Secrets Manager ” como prefixo, utilize --field prefix=<crn>.
-n, --namespace
Especificar o namespace do Kubernetes.
--name
Um nome para o segredo do Ingress que é criado no cluster.
--persist
Persistir o segredo no cluster para que ele não possa ser excluído.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--type
O tipo do segredo de Ingresso. Pode ser TLS ou Opaque. Se nenhuma opção for especificada, o TLS será aplicado por padrão.

Exemplos

Crie um segredo do Ingress em um cluster para um segredo armazenado no Secret Manager d IBM Cloud

ibmcloud ks ingress secret create --cluster CLUSTER --name NAME

ibmcloud ks ingress secret field add

Virtual Private Cloud Classic infrastructure

Incluir campos a um segredo de Ingresso existente.

ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE [--field FIELD] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--field
O segredo CRN para incluir como campo. Para extrair o segredo sem especificar o nome, use --field <crn>. Para especificar o nome do campo, use --field name=<crn>. Para usar o segredo “ IBM Cloud Secrets Manager ” como prefixo, utilize --field prefix=<crn>.
-n, --namespace
Especificar o namespace do Kubernetes.
--name
Um nome para o segredo do Ingress que é criado no cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Adicionar campos a um segredo do Ingress já existente

ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret field help

Mostrar ajuda

ibmcloud ks ingress secret field help

Exemplos

Mostrar ajuda

ibmcloud ks ingress secret field help

ibmcloud ks ingress secret field ls

Virtual Private Cloud Classic infrastructure

Visualizar os campos de um segredo do Ingresso.

ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q] [--show-crn]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-n, --namespace
Especificar o namespace do Kubernetes.
--name
Um nome para o segredo do Ingress que é criado no cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-crn
Mostrar o valor CRN do segredo.

Exemplos

Visualizar os campos de um segredo do Ingress

ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret field rm

Virtual Private Cloud Classic infrastructure

Remover campos de um segredo de Ingresso existente.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--field-name
O nome do campo para remover a partir do segredo.
-n, --namespace
Especificar o namespace do Kubernetes.
--name
Um nome para o segredo do Ingress que é criado no cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover campos de um segredo existente do Ingress

ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret get

Virtual Private Cloud Classic infrastructure

Visualizar os detalhes de um segredo do Ingress.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-n, --namespace
Especificar o namespace do Kubernetes.
--name
Um nome para o segredo do Ingress que é criado no cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar os detalhes de um segredo do Ingress

ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret help

Mostrar ajuda

ibmcloud ks ingress secret help

Exemplos

Mostrar ajuda

ibmcloud ks ingress secret help

ibmcloud ks ingress secret ls

Virtual Private Cloud Classic infrastructure

Liste todos os segredos do Ingress em um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-crn
Mostrar o valor CRN do segredo.
--show-deleted
Mostrar segredos que foram excluídos do cluster.

Exemplos

Listar todos os segredos do Ingress em um cluster

ibmcloud ks ingress secret ls --cluster CLUSTER

ibmcloud ks ingress secret rm

Virtual Private Cloud Classic infrastructure

Remova um segredo do Ingress de um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-n, --namespace
Especificar o namespace do Kubernetes.
--name
Um nome para o segredo do Ingress que é criado no cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover um segredo do Ingress de um cluster

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

ibmcloud ks ingress secret update

Virtual Private Cloud Classic infrastructure

Atualizar um segredo do Ingress existente.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--cert-crn
O CRN do certificado.
-n, --namespace
Especificar o namespace do Kubernetes.
--name
Um nome para o segredo do Ingress que é criado no cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Atualizar um segredo existente do Ingress

ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress security help

Mostrar ajuda

ibmcloud ks ingress security help

Exemplos

Mostrar ajuda

ibmcloud ks ingress security help

ibmcloud ks ingress security port80 disable

Virtual Private Cloud Classic infrastructure

Desative o uso da porta 80 no seu cluster.

ibmcloud ks ingress security port80 disable --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desative o uso da porta 80 no seu cluster

ibmcloud ks ingress security port80 disable --cluster CLUSTER

ibmcloud ks ingress security port80 enable

Virtual Private Cloud Classic infrastructure

Habilite o uso da porta 80 no seu cluster.

ibmcloud ks ingress security port80 enable --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Habilite o uso da porta 80 no seu cluster

ibmcloud ks ingress security port80 enable --cluster CLUSTER

ibmcloud ks ingress security port80 get

Virtual Private Cloud Classic infrastructure

Obtenha a configuração de segurança da porta 80 no seu cluster.

ibmcloud ks ingress security port80 get --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Obtenha a configuração de segurança da porta 80 no seu cluster

ibmcloud ks ingress security port80 get --cluster CLUSTER

ibmcloud ks ingress security port80 help

Mostrar ajuda

ibmcloud ks ingress security port80 help

Exemplos

Mostrar ajuda

ibmcloud ks ingress security port80 help

ibmcloud ks ingress status-report disable

Virtual Private Cloud Classic infrastructure

Desative o relatório de status para componentes do Ingress em um cluster.

ibmcloud ks ingress status-report disable --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar o relatório de status dos componentes do Ingress em um cluster

ibmcloud ks ingress status-report disable --cluster CLUSTER

ibmcloud ks ingress status-report enable

Virtual Private Cloud Classic infrastructure

Ative o relatório de status para componentes do Ingress em um cluster.

ibmcloud ks ingress status-report enable --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar relatórios de status para componentes do Ingress em um cluster

ibmcloud ks ingress status-report enable --cluster CLUSTER

ibmcloud ks ingress status-report get

Virtual Private Cloud Classic infrastructure

Obtenha o relatório de status para componentes do Ingress em um cluster.

ibmcloud ks ingress status-report get --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Obter o relatório de status dos componentes do Ingress em um cluster

ibmcloud ks ingress status-report get --cluster CLUSTER

ibmcloud ks ingress status-report help

Mostrar ajuda

ibmcloud ks ingress status-report help

Exemplos

Mostrar ajuda

ibmcloud ks ingress status-report help

ibmcloud ks ingress status-report ignored-errors add

Virtual Private Cloud Classic infrastructure

Suprimir avisos dos relatórios de status do Ingress para um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--code
Código do aviso a ser ignorado.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Suprimir avisos dos relatórios de status do Ingress para um cluster

ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE

ibmcloud ks ingress status-report ignored-errors help

Mostrar ajuda

ibmcloud ks ingress status-report ignored-errors help

Exemplos

Mostrar ajuda

ibmcloud ks ingress status-report ignored-errors help

ibmcloud ks ingress status-report ignored-errors ls

Virtual Private Cloud Classic infrastructure

Liste avisos que são atualmente ignorados pelo status do Ingress para um cluster.

ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Listar os avisos que atualmente são ignorados pelo status do Ingress para um cluster

ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER

ibmcloud ks ingress status-report ignored-errors rm

Virtual Private Cloud Classic infrastructure

Remova avisos que são atualmente ignorados pelo status do Ingress para um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--code
Código do aviso a ser removido.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover avisos que atualmente são ignorados pelo status do Ingress de um cluster

ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE

Comandos do Kms

Visualize e configure as integrações do serviço de gerenciamento de chave.

ibmcloud ks kms crk help

Mostrar ajuda

ibmcloud ks kms crk help

Exemplos

Mostrar ajuda

ibmcloud ks kms crk help

ibmcloud ks kms crk ls

Virtual Private Cloud Classic infrastructure Satellite

Listar chaves raiz disponíveis para uma instância do serviço de gerenciamento de chave.

ibmcloud ks kms crk ls --instance-id ID [--output OUTPUT] [-q]

Opções de comando

--instance-id
ID da instância do KMS. Para ver as instâncias do KMS disponíveis, execute o comando ibmcloud ks kms instance ls``.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Listar as chaves raiz disponíveis para uma instância do Serviço de Gerenciamento de Chaves

ibmcloud ks kms crk ls --instance-id ID

ibmcloud ks kms enable

Virtual Private Cloud Classic infrastructure Satellite

Ative um serviço de gerenciamento de chave (KMS) no cluster para criptografar seus segredos.

ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID [--kms-account-id ID] [--public-endpoint] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--crk
Um ID de chave raiz na instância do KMS. Para listar as chaves raiz disponíveis, execute ibmcloud ks kms crk ls --instance-id <kms_instance>``.
--instance-id
ID da instância do KMS. Para ver as instâncias do KMS disponíveis, execute o comando ibmcloud ks kms instance ls``.
--kms-account-id
O ID da conta que contém a instância KMS que deseja usar para o disco local ou criptografia de segredo.
--public-endpoint
Especifique essa opção para usar o terminal em serviço público do KMS. Caso contrário, o terminal de serviço privado KMS é usado.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Habilite um serviço de gerenciamento de chaves (KMS) no seu cluster para criptografar seus segredos

ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID

ibmcloud ks kms help

Mostrar ajuda

ibmcloud ks kms help

Exemplos

Mostrar ajuda

ibmcloud ks kms help

ibmcloud ks kms instance help

Mostrar ajuda

ibmcloud ks kms instance help

Exemplos

Mostrar ajuda

ibmcloud ks kms instance help

ibmcloud ks kms instance ls

Virtual Private Cloud Classic infrastructure Satellite

Listar instâncias disponíveis do serviço de gerenciamento de chave.

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

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Listar as instâncias disponíveis do Serviço de Gerenciamento de Chaves

ibmcloud ks kms instance ls

Comandos de localização

Listar locais suportados do IBM Cloud Kubernetes Service.

ibmcloud ks locations

Virtual Private Cloud Classic infrastructure Satellite

Listar locais suportados do IBM Cloud Kubernetes Service.

ibmcloud ks locations

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider
Filtre a lista para um provedor de infraestrutura específico. Valores aceitos: classic, vpc-classic, vpc-gen2, satellite
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-flavors
Mostrar os tipos de nó do trabalhador disponíveis na zona para a VPC.

Exemplos

Lista dos locais compatíveis com o IBM Cloud Kubernetes Service

ibmcloud ks locations

Comandos de criação de log

Encaminhar logs de seu cluster.

ibmcloud ks logging autoupdate disable

Virtual Private Cloud Classic infrastructure

Desative atualizações automáticas de todos os pods do Fluentd em um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar as atualizações automáticas de todos os pods do Fluentd em um cluster

ibmcloud ks logging autoupdate disable --cluster CLUSTER

ibmcloud ks logging autoupdate enable

Virtual Private Cloud Classic infrastructure

Ativar atualizações automáticas de todos os pods do Fluentd em um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar atualizações automáticas de todos os pods do Fluentd em um cluster

ibmcloud ks logging autoupdate enable --cluster CLUSTER

ibmcloud ks logging autoupdate get

Virtual Private Cloud Classic infrastructure

Visualize se seus pods do Fluentd estão configurados para serem atualizados automaticamente em um cluster.

ibmcloud ks logging autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Verifique se seus pods do Fluentd estão configurados para atualização automática em um cluster

ibmcloud ks logging autoupdate get --cluster CLUSTER

ibmcloud ks logging autoupdate help

Mostrar ajuda

ibmcloud ks logging autoupdate help

Exemplos

Mostrar ajuda

ibmcloud ks logging autoupdate help

ibmcloud ks logging config create

Virtual Private Cloud Classic infrastructure

Crie uma configuração de criação de log. Se você estiver usando uma conta dedicada, é necessário fazer login no endpoint público IBM Cloud e selecionar sua organização e seu espaço públicos para habilitar o encaminhamento de logs.

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)

Opções de comando

-C, --app-container
Especifique os contêineres para os quais você deseja coletar logs. Para especificar mais de um caminho, use vários sinalizadores, como -C container1 -C container2. Essa opção é obrigatória para a fonte de log “ application ”. Se não fornecido, os logs serão coletados de todos os contêineres dos caminhos de log do aplicativo transmitidos.
-c, --cluster
Especificar o nome ou o ID do cluster.
--ca-cert
Quando o tipo de registro é “ syslog ” e o protocolo é “tls”, o nome do segredo “ Kubernetes ” que contém o certificado da Autoridade Certificadora.
--force-update
Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--hostname
Quando o tipo de registro é “ syslog ”, o nome do host ou o endereço IP do coletor de registros. Quando o tipo de registro é “ ibm ” (obsoleto), o endpoint de ingestão de registros. Se você não fornecer o terminal de alimentação de criação de log, então, o terminal da região atual será usado.
--logsource
A origem dos logs para encaminhamento. Os valores suportados são container, application, ingress, worker, storage e kubernetes. Esse argumento suporta uma lista separada por vírgula de origens de log. Caso você não forneça uma fonte de logs, os logs de container e ingress serão encaminhados.
-n, --namespace
O namespace no qual você deseja aplicar a configuração de encaminhamento de log. Utilize este sinalizador apenas com a fonte de log “ container ” ou caso não especifique uma fonte de log. Se você não especificar um namespace, todos os namespaces usarão essa configuração.
--org
Deprecated O nome da organização para a qual os registros devem ser enviados. Este sinalizador só é válido quando o tipo de registro é “ ibm ”. O nome da organização é necessário ao especificar um nome de espaço. Se você não especificar um nome de espaço, então, os logs serão encaminhados no nível de conta.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-p, --app-path
Especificar o caminho de arquivo absoluto para coletar logs de dentro do contêiner. Para especificar mais de um caminho, use vários sinalizadores, como -p path1 -p path2. Parâmetro obrigatório ao especificar “ application ” como fonte de log. Caracteres curinga como /var/log/*.log são aceitos, mas expressões globais recursivas como /var/log/**/test.log não são.
--port
A porta do coletor de log. Se você não especificar uma porta, será utilizada a porta padrão do endpoint de ingestão para ibm (obsoleto), e 514 será utilizado para syslog.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-validation
Ignorar a validação de nomes de espaço e de organização quando eles forem especificados. Isso pode resultar em uma configuração de criação de log interrompida se os valores forem inválidos, mas levará menos tempo para processar.
--space
Deprecated O nome do espaço para o qual os registros serão enviados. Este sinalizador só é válido quando o tipo de registro é “ ibm ”. O nome do espaço é necessário ao especificar um nome da organização. Se você não especificar um nome de espaço, então, os logs serão encaminhados no nível de conta.
--syslog-protocol
Quando o tipo de criação de log é syslog, o protocolo da camada de transporte. Os valores suportados são tls, tcp e o padrão udp. Ao encaminhar para um servidor rsyslog com o protocolo UDP, os logs acima de 1 KB ficam truncados.
--type
O protocolo de encaminhamento de log que você deseja usar. O único valor permitido é syslog.
--verify-mode
Quando o tipo de registro é “ syslog ” e o protocolo é “tls”, o modo de verificação. Os valores suportados são verify-peer e o padrão verify-none.

Exemplos

Criar uma configuração de registro de log

ibmcloud ks logging config create \
  --cluster CLUSTER \
  --logsource LOGSOURCE \
  --type TYPE \
  --ca-cert CERT \
  --syslog-protocol PROTOCOL \
  --verify-mode MODE \
  --namespace NAMESPACE

ibmcloud ks logging config get

Virtual Private Cloud Classic infrastructure

Visualizar configurações de encaminhamento de log para um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--logsource
O tipo de origem de log para o qual você deseja filtrar. Os valores aceitos são container, application, ingress, worker, storage e kubernetes. Se você não passar uma fonte de log, serão retornadas todas as configurações de log do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar as configurações de encaminhamento de logs de um cluster

ibmcloud ks logging config get --cluster CLUSTER

ibmcloud ks logging config help

Mostrar ajuda

ibmcloud ks logging config help

Exemplos

Mostrar ajuda

ibmcloud ks logging config help

ibmcloud ks logging config rm

Virtual Private Cloud Classic infrastructure

Excluir uma configuração de encaminhamento de log de um cluster.

ibmcloud ks logging config rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID | --namespace NAMESPACE)

Opções de comando

--all
Remover todas as configurações de encaminhamento de log.
-c, --cluster
Especificar o nome ou o ID do cluster.
--force-update
Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--id
Especificar o ID da configuração de criação de log.
-n, --namespace
O namespace do qual você deseja remover a configuração de encaminhamento de log. Se houver mais de uma configuração para o mesmo espaço de nomes, use a sinalização --id <logging configuration ID> como alternativa.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Excluir uma configuração de encaminhamento de logs de um cluster

ibmcloud ks logging config rm --cluster CLUSTER --all

ibmcloud ks logging config update

Virtual Private Cloud Classic infrastructure

Atualizar uma configuração de encaminhamento de log para um 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)

Opções de comando

-C, --app-container
Especifique os contêineres para os quais você deseja coletar logs. Para especificar mais de um caminho, use vários sinalizadores, como -C container1 -C container2. Essa opção é obrigatória para a fonte de log “ application ”. Se não fornecido, os logs serão coletados de todos os contêineres dos caminhos de log do aplicativo transmitidos.
-c, --cluster
Especificar o nome ou o ID do cluster.
--ca-cert
Quando o tipo de registro é “ syslog ” e o protocolo é “tls”, o nome do segredo “ Kubernetes ” que contém o certificado da Autoridade Certificadora.
--force-update
Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--hostname
Quando o tipo de registro é “ syslog ”, o nome do host ou o endereço IP do coletor de registros. Quando o tipo de registro é “ ibm ” (obsoleto), o endpoint de ingestão de registros. Se você não fornecer o terminal de alimentação de criação de log, então, o terminal da região atual será usado.
--id
Especificar o ID da configuração de criação de log.
--logsource
A origem dos logs para encaminhamento. Os valores suportados são container, application, ingress, worker, storage e kubernetes. Esse argumento suporta uma lista separada por vírgula de origens de log. Caso você não forneça uma fonte de logs, os logs de container e ingress serão encaminhados.
-n, --namespace
O namespace no qual você deseja aplicar a configuração de encaminhamento de log. Utilize este sinalizador apenas com a fonte de log “ container ” ou caso não especifique uma fonte de log. Se você não especificar um namespace, todos os namespaces usarão essa configuração.
--org
Deprecated O nome da organização para a qual os registros devem ser enviados. Este sinalizador só é válido quando o tipo de registro é “ ibm ”. O nome da organização é necessário ao especificar um nome de espaço. Se você não especificar um nome de espaço, então, os logs serão encaminhados no nível de conta.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-p, --app-path
Especificar o caminho de arquivo absoluto para coletar logs de dentro do contêiner. Para especificar mais de um caminho, use vários sinalizadores, como -p path1 -p path2. Parâmetro obrigatório ao especificar “ application ” como fonte de log. Caracteres curinga como /var/log/*.log são aceitos, mas expressões globais recursivas como /var/log/**/test.log não são.
--port
A porta do coletor de log. Se você não especificar uma porta, será utilizada a porta padrão do endpoint de ingestão para ibm (obsoleto), e 514 será utilizado para syslog.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-validation
Ignorar a validação de nomes de espaço e de organização quando eles forem especificados. Isso pode resultar em uma configuração de criação de log interrompida se os valores forem inválidos, mas levará menos tempo para processar.
--space
Deprecated O nome do espaço para o qual os registros serão enviados. Este sinalizador só é válido quando o tipo de registro é “ ibm ”. O nome do espaço é necessário ao especificar um nome da organização. Se você não especificar um nome de espaço, então, os logs serão encaminhados no nível de conta.
--syslog-protocol
Quando o tipo de criação de log é syslog, o protocolo da camada de transporte. Os valores suportados são tls, tcp e o padrão udp. Ao encaminhar para um servidor rsyslog com o protocolo UDP, os logs acima de 1 KB ficam truncados.
--type
O protocolo de encaminhamento de log que você deseja usar. O único valor permitido é syslog.
--verify-mode
Quando o tipo de registro é “ syslog ” e o protocolo é “tls”, o modo de verificação. Os valores suportados são verify-peer e o padrão verify-none.

Exemplos

Atualizar uma configuração de encaminhamento de logs para um cluster

ibmcloud ks logging config update \
  --cluster CLUSTER \
  --id ID \
  --logsource LOGSOURCE \
  --type TYPE \
  --ca-cert CERT \
  --syslog-protocol PROTOCOL \
  --verify-mode MODE \
  --namespace NAMESPACE

ibmcloud ks logging filter create

Virtual Private Cloud Classic infrastructure

Crie um filtro para excluir linhas de log do encaminhamento.

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)

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--container
O nome do contêiner do qual se deseja filtrar logs. Essa sinalização se aplica somente quando você está usando o contêiner do tipo de log.
--force-update
Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--lc, --logging-config
Um ID de configuração de criação de log. Se ele não for fornecido, o filtro será aplicado em todas as configurações de criação de log do cluster transmitidas para o filtro. É possível visualizar as configurações de log que correspondem ao filtro usando a sinalização --show-matching-configs com o comando.
--level
Filtra logs que estão no nível especificado e inferior. Os valores aceitáveis na ordem canônica são: fatal, error, warn/warning, info, debug e trace. Como um exemplo, se você filtrou logs no nível info, debug e trace também serão filtrados. Nota: é possível usar essa sinalização apenas quando as mensagens de log estiverem em formato JSON e contiverem um campo de nível. Saída de exemplo: {"log": "hello", "level": "info"}
--message
Filtra quaisquer logs que contêm uma mensagem especificada em qualquer lugar no log. A mensagem é correspondida literalmente e não como uma expressão. Exemplo: as mensagens "Hello", "!" e "Hello, World!" se aplicariam ao log "Hello, World!".
-n, --namespace
O namespace do Kubernetes do qual se deseja filtrar logs.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--regex-message
Filtra quaisquer logs que contenham um padrão de expressão regular de mensagem especificado no log. A mensagem é correspondida como uma expressão regular. Exemplo: O padrão “hello [0-9] ” se aplicaria a “hello 1”, “hello 2” e “hello 9”
--type
O tipo de logs nos quais você deseja aplicar o filtro. Atualmente all, container e host são suportados.

Exemplos

Crie um filtro para excluir linhas de log do encaminhamento

ibmcloud ks logging filter create --cluster CLUSTER --message MESSAGE

ibmcloud ks logging filter get

Virtual Private Cloud Classic infrastructure

Visualize uma configuração de filtro de criação de log.

ibmcloud ks logging filter get --cluster CLUSTER [--id ID] [--output OUTPUT] [-q] [--show-covering-filters] [--show-matching-configs]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--id
Especificar o ID do filtro de criação de log.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-covering-filters
Mostre os filtros de criação de log que tornam os filtros prévios obsoletos.
--show-matching-configs
Mostre as configurações de criação de log que correspondem à configuração que você está visualizando.

Exemplos

Visualizar a configuração de um filtro de registro

ibmcloud ks logging filter get --cluster CLUSTER

ibmcloud ks logging filter help

Mostrar ajuda

ibmcloud ks logging filter help

Exemplos

Mostrar ajuda

ibmcloud ks logging filter help

ibmcloud ks logging filter rm

Virtual Private Cloud Classic infrastructure

Exclua um filtro de criação de log

ibmcloud ks logging filter rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID)

Opções de comando

--all
Exclua todos os filtros de encaminhamento de logs.
-c, --cluster
Especificar o nome ou o ID do cluster.
--force-update
Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--id
Especificar o ID do filtro de criação de log.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Excluir um filtro de registro

ibmcloud ks logging filter rm --cluster CLUSTER --all

ibmcloud ks logging filter update

Virtual Private Cloud Classic infrastructure

Atualize um filtro de criação de log.

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)

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--container
O nome do contêiner do qual se deseja filtrar logs. Essa sinalização se aplica somente quando você está usando o contêiner do tipo de log.
--force-update
Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--id
Especificar o ID do filtro de criação de log.
--lc, --logging-config
Um ID de configuração de criação de log. Se ele não for fornecido, o filtro será aplicado em todas as configurações de criação de log do cluster transmitidas para o filtro. É possível visualizar as configurações de log que correspondem ao filtro usando a sinalização --show-matching-configs com o comando.
--level
Filtra logs que estão no nível especificado e inferior. Os valores aceitáveis na ordem canônica são: fatal, error, warn/warning, info, debug e trace. Como um exemplo, se você filtrou logs no nível info, debug e trace também serão filtrados. Nota: é possível usar essa sinalização apenas quando as mensagens de log estiverem em formato JSON e contiverem um campo de nível. Saída de exemplo: {"log": "hello", "level": "info"}
--message
Filtra quaisquer logs que contêm uma mensagem especificada em qualquer lugar no log. A mensagem é correspondida literalmente e não como uma expressão. Exemplo: as mensagens "Hello", "!" e "Hello, World!" se aplicariam ao log "Hello, World!".
-n, --namespace
O namespace do Kubernetes do qual se deseja filtrar logs.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--regex-message
Filtra quaisquer logs que contenham um padrão de expressão regular de mensagem especificado no log. A mensagem é correspondida como uma expressão regular. Exemplo: O padrão “hello [0-9] ” se aplicaria a “hello 1”, “hello 2” e “hello 9”
--type
O tipo de logs nos quais você deseja aplicar o filtro. Atualmente all, container e host são suportados.

Exemplos

Atualizar um filtro de registro

ibmcloud ks logging filter update --cluster CLUSTER --id ID --message MESSAGE

ibmcloud ks logging help

Mostrar ajuda

ibmcloud ks logging help

Exemplos

Mostrar ajuda

ibmcloud ks logging help

ibmcloud ks logging refresh

Virtual Private Cloud Classic infrastructure

Atualizar a configuração de criação de log para um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--force-update
Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Atualizar a configuração de registro de logs de um cluster

ibmcloud ks logging refresh --cluster CLUSTER

Comandos de mensagens

Visualize as mensagens atuais do usuário.

ibmcloud ks messages

Virtual Private Cloud Classic infrastructure Satellite

Visualize as mensagens atuais do usuário.

ibmcloud ks messages [-q]

Opções de comando

-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar as mensagens do usuário atual

ibmcloud ks messages

Comandos do Nlb-dns

Crie e gerencie nomes de host para endereços IP do balanceador de carga de rede (NLB) em um cluster e monitores de verificação de funcionamento para nomes de host.

ibmcloud ks nlb-dns add

Classic infrastructure

Adicione um endereço IP do NLB a um nome de host já existente que você criou com o comando ibmcloud ks nlb-dns create``.

ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP [--ip IP ...] --nlb-host HOST [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--ip
Um ou mais endereços IP NLB. Para visualizar os endereços IP do balanceador de carga, execute kubectl get svc -n <namespace>.
--nlb-host
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Adicione um endereço IP do NLB a um nome de host existente que você criou com ibmcloud ks nlb-dns create

ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP --nlb-host HOST

ibmcloud ks nlb-dns create classic

Classic infrastructure

Crie um nome de host do DNS para registrar um ou mais IPs NLB em um cluster clássico.

ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP [--ip IP ...] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--ip
Um ou mais endereços IP NLB. Para visualizar os endereços IP do balanceador de carga, execute kubectl get svc -n <namespace>.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-namespace
O namespace no qual o segredo de SSL é criado. Se esse sinalizador não for especificado, o segredo é criado em default.

Exemplos

Crie um nome de host DNS para registrar um ou mais endereços IP do NLB em um cluster clássico

ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP

ibmcloud ks nlb-dns create help

Mostrar ajuda

ibmcloud ks nlb-dns create help

Exemplos

Mostrar ajuda

ibmcloud ks nlb-dns create help

ibmcloud ks nlb-dns create vpc-gen2

Virtual Private Cloud

Crie um registro DNS para registrar um nome de host ou endereços IP de balanceador de carga em um cluster VPC.

ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER [--output OUTPUT] [-q] [--secret-namespace NAMESPACE] (--ip IP | --lb-host HOST)

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--ip
Um ou mais endereços IP NLB. Para visualizar os endereços IP do balanceador de carga, execute kubectl get svc -n <namespace>.
--lb-host
O nome do host do balanceador de carga VPC. Para visualizar os nomes de host do balanceador de carga, execute o comando kubectl get svc -n ``.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-namespace
O namespace no qual o segredo de SSL é criado. Se esse sinalizador não for especificado, o segredo é criado em default.

Exemplos

Crie um registro DNS para registrar o nome de host ou os endereços IP do balanceador de carga em um cluster VPC

ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER --ip IP

ibmcloud ks nlb-dns get

Virtual Private Cloud Classic infrastructure Satellite

Visualize os detalhes de um nome de host do NLB registrado em um cluster.

ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--nlb-subdomain
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar os detalhes de um nome de host NLB registrado em um cluster

ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns help

Mostrar ajuda

ibmcloud ks nlb-dns help

Exemplos

Mostrar ajuda

ibmcloud ks nlb-dns help

ibmcloud ks nlb-dns ls

Virtual Private Cloud Classic infrastructure

Listar os nomes de host e endereços IP de NLB registrados em um cluster.

ibmcloud ks nlb-dns ls --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Liste os nomes de host e endereços IP registrados do NLB em um cluster

ibmcloud ks nlb-dns ls --cluster CLUSTER

ibmcloud ks nlb-dns monitor configure

Virtual Private Cloud Classic infrastructure

Configure um monitor de verificação de funcionamento para um nome de host de NLB existente em um cluster. Para ativar o monitor, inclua o sinalizador --enable . Para atualizar um monitor existente, inclua apenas os sinalizadores para as configurações que deseja mudar.

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]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--enable
Ative o monitor de verificação de funcionamento para o nome do host.
--header
HTTP Os cabeçalhos de solicitação para a verificação de integridade se limitam ao cabeçalho Host. Este sinalizador é válido apenas para os tipos HTTP ou HTTPS. Este sinalizador aceita valores no seguinte formato: --header Header-Name=value. Ao atualizar um monitor, os cabeçalhos existentes são substituídos por aqueles que você especifica. Para excluir todos os cabeçalhos existentes, especifique o sinalizador com um valor vazio: --header ""``.
--interval
O intervalo, em segundos, entre cada verificação de funcionamento. Os intervalos curtos podem melhorar o tempo de failover, mas aumentam a carga nos IPs. Deve estar no intervalo [60, 300]. Padrão:60
--nlb-host
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--path
O caminho de terminal em que a verificação de funcionamento ocorrerá. Este sinalizador é válido apenas para os tipos HTTP ou HTTPS. Padrão: /
--port
O número da porta à qual se conectar para a verificação de funcionamento. Quando o tipo é TCP, essa sinalização é necessária. Quando o tipo for HTTP ou HTTPS, use essa sinalização apenas para as portas diferentes de 80 para HTTP ou 443 para HTTPS. HTTP padrão: 80. HTTPS padrão: 443.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--timeout
O tempo limite, em segundos, antes que o IP seja considerado não funcional. Deve estar no intervalo [1, 60]. Padrão:5
--type
O protocolo a ser usado para a verificação de funcionamento. Valores aceitos: http, https, tcp

Exemplos

Configurar um monitor de verificação de integridade para um nome de host NLB existente em um cluster

ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor disable

Classic infrastructure

Desativar um monitor de verificação de funcionamento existente para um nome de host de NLB em um cluster.

ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--nlb-host
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar um monitor de verificação de integridade existente para um nome de host do NLB em um cluster

ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor enable

Classic infrastructure

Ativar um monitor de verificação de funcionamento para um nome de host de NLB em um cluster. Observação: primeiro é necessário configurar o monitor com o comando ibmcloud ks nlb-dns monitor configure``.

ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--nlb-host
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar um monitor de verificação de integridade para um nome de host do NLB em um cluster

ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor get

Classic infrastructure

Visualize as configurações para um monitor de verificação de funcionamento existente.

ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--nlb-host
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar as configurações de um monitor de verificação de integridade existente

ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor help

Mostrar ajuda

ibmcloud ks nlb-dns monitor help

Exemplos

Mostrar ajuda

ibmcloud ks nlb-dns monitor help

ibmcloud ks nlb-dns monitor ls

Classic infrastructure

Liste as configurações do monitor de verificação de funcionamento para cada nome de host do NLB em um cluster.

ibmcloud ks nlb-dns monitor ls --cluster CLUSTER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Liste as configurações do monitor de verificação de integridade para cada nome de host do NLB em um cluster

ibmcloud ks nlb-dns monitor ls --cluster CLUSTER

ibmcloud ks nlb-dns replace

Virtual Private Cloud

Atualize um nome de host do DNS existente substituindo o nome do host do balanceador de carga associado a ele em um cluster VPC.

ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--lb-host
O nome do host do balanceador de carga VPC. Para visualizar os nomes de host do balanceador de carga, execute o comando kubectl get svc -n ``.
--nlb-subdomain
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Atualizar um nome de host DNS existente, substituindo o nome de host do balanceador de carga associado a ele em um cluster de VPC

ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns rm classic

Classic infrastructure

Remover um endereço IP do NLB de um nome do host NLB. Se você remover todos os IPs de um nome do host, o nome do host ainda existirá, mas nenhum IP será associado a ele.

ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--ip
Um endereço IP de NLB. Para ver os endereços IP do NLB associados ao nome do host, execute o comando ibmcloud ks nlb-dns ls``.
--nlb-host
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover um endereço IP do NLB de um nome de host do NLB

ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST

ibmcloud ks nlb-dns rm help

Mostrar ajuda

ibmcloud ks nlb-dns rm help

Exemplos

Mostrar ajuda

ibmcloud ks nlb-dns rm help

ibmcloud ks nlb-dns rm vpc-gen2

Virtual Private Cloud

Remover um nome de host ou endereço IP de balanceador de carga de um registro DNS em um cluster VPC.

ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--ip IP] [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--ip
Um endereço IP de NLB. Para ver os endereços IP do NLB associados ao nome do host, execute o comando ibmcloud ks nlb-dns ls``.
--nlb-subdomain
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover o nome do host ou o endereço IP de um balanceador de carga de um registro DNS em um cluster VPC

ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns secret help

Mostrar ajuda

ibmcloud ks nlb-dns secret help

Exemplos

Mostrar ajuda

ibmcloud ks nlb-dns secret help

ibmcloud ks nlb-dns secret regenerate

Virtual Private Cloud Classic infrastructure Satellite

Gerar novamente o certificado e o segredo para um subdomínio do NLB.

ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--nlb-subdomain
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Regenerar o certificado e a chave secreta de um subdomínio do NLB

ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns secret rm

Virtual Private Cloud Classic infrastructure Satellite

Excluir um segredo de um subdomínio do NLB e impedir a renovação futura do certificado.

ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN [-f] [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--nlb-subdomain
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Excluir um segredo de um subdomínio do NLB e impedir a renovação futura do certificado

ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN

Comandos de cota

Visualize a cota e os limites para os recursos relacionados ao cluster em sua conta do IBM Cloud.

ibmcloud ks quota help

Mostrar ajuda

ibmcloud ks quota help

Exemplos

Mostrar ajuda

ibmcloud ks quota help

ibmcloud ks quota ls

Virtual Private Cloud Classic infrastructure Satellite

Liste toda a cota e os limites para os recursos relacionados ao cluster em sua conta do IBM Cloud.

ibmcloud ks quota ls [--output OUTPUT] [--provider PROVIDER] [-q]

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider
Filtre a lista para um provedor de infraestrutura específico. Valores aceitos: classic, vpc-classic, vpc-gen2, satellite
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Liste todas as cotas e limites para recursos relacionados a clusters na sua conta do IBM Cloud

ibmcloud ks quota ls

Comandos de Script

Gravar novamente os scripts que chamam os comandos de plug-in do IBM Cloud Kubernetes Service. Os comandos estruturados anteriores são substituídos por comandos estruturados em beta.

ibmcloud ks script help

Mostrar ajuda

ibmcloud ks script help

Exemplos

Mostrar ajuda

ibmcloud ks script help

ibmcloud ks script update

Virtual Private Cloud Classic infrastructure

Gravar novamente os scripts que chamam os comandos de plug-in do IBM Cloud Kubernetes Service. Os comandos estruturados anteriores são substituídos por comandos estruturados em beta.

ibmcloud ks script update [--in-place] FILE [FILE ...]

Opções de comando

--in-place
Regrave o arquivo de origem com a estrutura de comando atualizada.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Reescrever scripts que chamam comandos do plug-in “ IBM Cloud Kubernetes Service ”

ibmcloud ks script update FILE

Comandos de grupo de segurança

Execute operações em um grupo de segurança.

ibmcloud ks security-group help

Mostrar ajuda

ibmcloud ks security-group help

Exemplos

Mostrar ajuda

ibmcloud ks security-group help

ibmcloud ks security-group ls

Virtual Private Cloud

Listar todos os grupos de segurança associados a um cluster.

ibmcloud ks security-group ls --cluster CLUSTER [--attached-to ATTACHED] [--managed-by MANAGER] [--output OUTPUT] [-q] [--scope SCOPE]

Opções de comando

--attached-to
Filtre os grupos de segurança de acordo com os componentes aos quais estão vinculados. Valores aceitos: cluster, load-balancer, vpc, vpe-gateway, worker-pool
-c, --cluster
Especificar o nome ou o ID do cluster.
--managed-by
Especifique user para retornar os grupos de segurança criados pelo usuário. Especifique ibm para retornar apenas os grupos de segurança gerenciados por IBM. Valores aceitos: ibm, user
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--scope
Especifique cluster para retornar os grupos de segurança com escopo restrito ao cluster. Especifique vpc para retornar grupos de segurança com escopo em toda a VPC. Valores aceitos: cluster, vpc

Exemplos

Listar todos os grupos de segurança associados a um cluster

ibmcloud ks security-group ls --cluster CLUSTER

ibmcloud ks security-group reset

Virtual Private Cloud

Exclui todas as regras do grupo de segurança existentes e reaplica as regras padrão.

ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--security-group, --sg
Especifique o ID do grupo de segurança.

Exemplos

Exclui todas as regras existentes do grupo de segurança e reaplica as regras padrão

ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP

ibmcloud ks security-group sync

Virtual Private Cloud

Reaplica as regras do grupo de segurança padrão que não existem. Não exclui nenhuma regra pré-existente.

ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--security-group, --sg
Especifique o ID do grupo de segurança.

Exemplos

Reaplica as regras padrão do grupo de segurança que não existem

ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP

Comandos de armazenamento

Visualizar e modificar recursos de armazenamento.

ibmcloud ks storage attachment create

O comando storage attachment create é um recurso em fase beta.

Virtual Private Cloud

Anexe um volume de armazenamento a um nó do trabalhador.

ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--volume
Especifique o ID do volume. Para listar volumes disponíveis, execute ibmcloud ks storage volume ls.
-w, --worker
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Anexar um volume de armazenamento a um nó de trabalho

ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER_ID

ibmcloud ks storage attachment get

O comando storage attachment get é um recurso em fase beta.

Virtual Private Cloud

Obtenha os detalhes de um anexo de volume em um cluster.

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

Opções de comando

--attachment
Especifique o ID do anexo do volume. Para listar os anexos disponíveis, execute ibmcloud ks storage attachment ls.
-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-w, --worker
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Obter os detalhes de um volume conectado em um cluster

ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID

ibmcloud ks storage attachment help

Mostrar ajuda

ibmcloud ks storage attachment help

Exemplos

Mostrar ajuda

ibmcloud ks storage attachment help

ibmcloud ks storage attachment ls

O comando storage attachment ls é um recurso em fase beta.

Virtual Private Cloud

Listar todos os anexos de volume de armazenamento de um trabalhador em um cluster.

ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-w, --worker
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Listar todas as conexões de volumes de armazenamento de um trabalhador em um cluster

ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER_ID

ibmcloud ks storage attachment rm

O comando storage attachment rm é um recurso em fase beta.

Virtual Private Cloud

Exclua um anexo de volume de um nó do trabalhador.

ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [-q]

Opções de comando

--attachment
Especifique o ID do anexo do volume. Para listar os anexos disponíveis, execute ibmcloud ks storage attachment ls.
-c, --cluster
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-w, --worker
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Excluir um volume anexado de um nó de trabalho

ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID

ibmcloud ks storage help

Mostrar ajuda

ibmcloud ks storage help

Exemplos

Mostrar ajuda

ibmcloud ks storage help

ibmcloud ks storage volume get

O comando storage volume get é um recurso em fase beta.

Virtual Private Cloud Classic infrastructure

Obtenha os detalhes de um volume.

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

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--volume
Especifique o ID do volume. Para listar volumes disponíveis, execute ibmcloud ks storage volume ls.

Exemplos

Obter os detalhes de um volume

ibmcloud ks storage volume get --volume VOLUME

ibmcloud ks storage volume help

Mostrar ajuda

ibmcloud ks storage volume help

Exemplos

Mostrar ajuda

ibmcloud ks storage volume help

ibmcloud ks storage volume ls

O comando storage volume ls é um recurso em fase beta.

Virtual Private Cloud Classic infrastructure

Liste os detalhes dos volumes.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider
Filtre a lista para um provedor de infraestrutura específico. Valores aceitos: classic, vpc-classic, vpc-gen2, satellite
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone
Uma zona para a qual filtrar. Para listar as zonas disponíveis, execute o comando ibmcloud ks locations``.

Exemplos

Listar os detalhes dos volumes

ibmcloud ks storage volume ls

Comandos de sub-redes

Liste as sub-redes móveis disponíveis em sua conta de infraestrutura do IBM Cloud.

ibmcloud ks subnets

Virtual Private Cloud Classic infrastructure

Liste as sub-redes móveis disponíveis em sua conta de infraestrutura do IBM Cloud.

ibmcloud ks subnets --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--vpc-id ID] [--zone ZONE]

Opções de comando

-l, --location
Um local para o qual filtrar. Para listar os locais disponíveis, execute o comando ibmcloud ks locations.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider
Filtre a lista para um provedor de infraestrutura específico. Opções disponíveis: clássico, vpc-clássico, vpc-gen2
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--vpc-id
Obrigatório para os tipos de provedor vpc-classic e vpc-gen2: o ID da VPC cujas sub-redes devem ser listadas. Para listar IDs do VPC, execute ibmcloud ks vpcs.
--zone
Obrigatório para os tipos de provedor vpc-classic e vpc-gen2: a zona para a qual as sub-redes da VPC devem ser listadas. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls --provider vpc-classic|vpc-gen2``.

Exemplos

Listar as sub-redes portáteis disponíveis na sua conta da infraestrutura do IBM Cloud

ibmcloud ks subnets --provider PROVIDER

Comandos de versões

Liste todas as versões da plataforma de contêiner que estão disponíveis para clusters do IBM Cloud Kubernetes Service.

ibmcloud ks versions

Virtual Private Cloud Classic infrastructure Satellite

Liste todas as versões da plataforma de contêiner que estão disponíveis para clusters do IBM Cloud Kubernetes Service.

ibmcloud ks versions [--output OUTPUT] [-q] [--show-version VERSION]

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-version
Mostre somente as versões para a plataforma de contêineres especificada. Valores aceitos: OpenShift, Kubernetes

Exemplos

Liste todas as versões da plataforma de contêineres disponíveis para os clusters d IBM Cloud Kubernetes Service

ibmcloud ks versions

Comandos de VLAN

Liste VLANs públicas e privadas para uma zona e visualize o status o VLAN Spanning.

ibmcloud ks vlan help

Mostrar ajuda

ibmcloud ks vlan help

Exemplos

Mostrar ajuda

ibmcloud ks vlan help

ibmcloud ks vlan ls

Classic infrastructure

Liste as VLANs públicas e privadas disponíveis para uma zona.

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

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Listar as VLANs públicas e privadas disponíveis para uma zona

ibmcloud ks vlan ls --zone ZONE

ibmcloud ks vlan spanning get

Classic infrastructure

Visualize o status de ampliação da VLAN para sua conta de infraestrutura clássica do IBM Cloud.

ibmcloud ks vlan spanning get [--output OUTPUT] [-q] [--region REGION]

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region
Especifique a região para o destino. Se uma região ainda não tiver sido selecionada, esse argumento deve ser especificado. Para verificar se uma região está incluída, acesse ibmcloud target.

Exemplos

Visualize o status de extensão da VLAN da sua conta da infraestrutura clássica do IBM Cloud

ibmcloud ks vlan spanning get

ibmcloud ks vlan spanning help

Mostrar ajuda

ibmcloud ks vlan spanning help

Exemplos

Mostrar ajuda

ibmcloud ks vlan spanning help

Comandos do Vni

Conectar, desconectar e listar interfaces de rede virtuais nos nós de trabalho.

ibmcloud ks vni attach baremetal

Virtual Private Cloud

Conecte uma interface de rede virtual a um nó de trabalho bare metal ou a um cluster.

ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI [--auto-delete] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Opções de comando

--auto-delete
Excluir automaticamente o VNI quando ele for removido do cluster.
-c, --cluster-id
O ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--vlan
O ID da VLAN para a conexão do nó bare metal. Deve ser único para cada sub-rede da VPC. Vários VNIs da mesma sub-rede podem reutilizar o ID da VLAN. Intervalo válido: 1 a 500.
--vni
O ID da interface de rede virtual a ser conectada. É necessário especificar VNIs que não tenham nenhum recurso de destino definido no momento. Para listar todos os VNIs, execute o comando ibmcloud is vnis``. Para verificar se um VNI específico já está associado a um recurso, verifique o campo “Destino” em 'ibmcloud is vni <VNI_ID>.
-w, --worker
O ID do nó de trabalho.

Exemplos

Conectar uma interface de rede virtual a um nó de trabalho bare metal ou a um cluster

ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI --cluster-id CLUSTER_NAME_OR_ID

ibmcloud ks vni attach help

Mostrar ajuda

ibmcloud ks vni attach help

Exemplos

Mostrar ajuda

ibmcloud ks vni attach help

ibmcloud ks vni detach

Virtual Private Cloud

Desconectar uma interface de rede virtual de um nó de trabalho ou de um cluster.

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

Opções de comando

-c, --cluster-id
O ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--vni
O ID da interface de rede virtual a ser desconectada.
-w, --worker
O ID do nó de trabalho.

Exemplos

Desconectar uma interface de rede virtual de um nó de trabalho ou cluster

ibmcloud ks vni detach --vni VNI --cluster-id CLUSTER_NAME_OR_ID

ibmcloud ks vni help

Mostrar ajuda

ibmcloud ks vni help

Exemplos

Mostrar ajuda

ibmcloud ks vni help

ibmcloud ks vni ls

Virtual Private Cloud

Listar as interfaces de rede virtual conectadas a um cluster ou a um nó de trabalho.

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

Opções de comando

--after
Exibir as interfaces de rede virtual após o cursor indicado.
-c, --cluster-id
O ID do cluster.
--first
Exiba as próximas interfaces de rede virtual, até o primeiro número de VNIs.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-w, --worker
O ID do nó de trabalho.

Exemplos

Listar as interfaces de rede virtual conectadas a um cluster ou a um nó de trabalho

ibmcloud ks vni ls --cluster-id CLUSTER_NAME_OR_ID

Comandos do VPC

Obtenha informações sobre VPCs e gerencie clusters de VPC.

ibmcloud ks vpc help

Mostrar ajuda

ibmcloud ks vpc help

Exemplos

Mostrar ajuda

ibmcloud ks vpc help

ibmcloud ks vpc ls

Virtual Private Cloud

Liste todos os VPCs no grupo de recursos de destino. Se nenhum grupo de recursos for especificado, todas as VPCs da conta serão listadas.

ibmcloud ks vpc ls [--output OUTPUT] [--provider PROVIDER] [-q]

Opções de comando

--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider
O tipo de provedor da infraestrutura da VPC. Os valores suportados são vpc-classic e vpc-gen2. Por padrão, as VPCs de todos os tipos de provedor são retornadas.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Listar todas as VPCs no grupo de recursos em questão

ibmcloud ks vpc ls

ibmcloud ks vpc outbound-traffic-protection disable

Virtual Private Cloud

Desativar a proteção de tráfego de saída para um cluster VPC do “Secure By Default”.

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Desativar a proteção de tráfego de saída para um cluster VPC com configuração “Seguro por padrão”

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER

ibmcloud ks vpc outbound-traffic-protection enable

Virtual Private Cloud

Ativar a proteção do tráfego de saída para um cluster de VPC com a configuração “Seguro por padrão”.

ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar a proteção do tráfego de saída para um cluster de VPC com configuração “Seguro por padrão”

ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER

ibmcloud ks vpc outbound-traffic-protection help

Mostrar ajuda

ibmcloud ks vpc outbound-traffic-protection help

Exemplos

Mostrar ajuda

ibmcloud ks vpc outbound-traffic-protection help

ibmcloud ks vpc secure-by-default enable

Virtual Private Cloud

Ativar a rede VPC “Segura por padrão” para um cluster VPC usando grupos de segurança legados.

ibmcloud ks vpc secure-by-default enable --cluster CLUSTER [--disable-outbound-traffic-protection] [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--disable-outbound-traffic-protection
Inclua esta opção para permitir o acesso público de saída a partir dos nós de trabalho do cluster. Por padrão, o acesso público de saída está bloqueado.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Ativar a rede VPC “Segura por padrão” para um cluster de VPC usando grupos de segurança legados

ibmcloud ks vpc secure-by-default enable --cluster CLUSTER

ibmcloud ks vpc secure-by-default help

Mostrar ajuda

ibmcloud ks vpc secure-by-default help

Exemplos

Mostrar ajuda

ibmcloud ks vpc secure-by-default help

Comandos de criação de webhooks

Registrar um webhook em um cluster.

ibmcloud ks webhook-create

Virtual Private Cloud Classic infrastructure Satellite

Registrar um webhook em um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--level
Configure o nível de notificação. Os valores aceitos são Normal ou Warning. O padrão é Warning.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--type
O tipo de webhook que você deseja usar. Atualmente, o site slack é compatível.
--url
A URL de webhook.

Exemplos

Registrar um webhook em um cluster

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

Comandos de trabalhador

Visualize e modifique nós do trabalhador para um cluster.

ibmcloud ks worker get

Virtual Private Cloud Classic infrastructure Satellite

Visualize os detalhes de um nó do trabalhador.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-w, --worker
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Visualizar os detalhes de um nó de trabalho

ibmcloud ks worker get --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker help

Mostrar ajuda

ibmcloud ks worker help

Exemplos

Mostrar ajuda

ibmcloud ks worker help

ibmcloud ks worker ls

Virtual Private Cloud Classic infrastructure Satellite

Liste todos os nós do trabalhador em um cluster.

ibmcloud ks worker ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-delete-reason] [--show-deleted] [--show-pools] [--worker-pool POOL]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-p, --worker-pool
Mostrar apenas os nós do trabalhador que pertencem ao conjunto do trabalhador que você especificar.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-delete-reason
Mostre o motivo da exclusão do nó do trabalhador.
--show-deleted
Mostrar os nós do trabalhador que foram excluídos do cluster.
--show-pools
Veja o conjunto do trabalhador ao qual cada trabalhador pertence.

Exemplos

Listar todos os nós de trabalho em um cluster

ibmcloud ks worker ls --cluster CLUSTER

ibmcloud ks worker reboot

Virtual Private Cloud Classic infrastructure Satellite

Reiniciar um nó do trabalhador.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--hard
Forçar uma reinicialização forçada de um nó do trabalhador cortando a energia do nó do trabalhador. Use essa opção se o nó do trabalhador não responder ou se ele tiver uma interrupção do Docker.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-master-health
Ignora a verificação de funcionamento do mestre antes de iniciar a ação.
-w, --worker
Especifique um ou mais IDs do trabalhador.

Exemplos

Reiniciar um nó de trabalho

ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker reload

Virtual Private Cloud Classic infrastructure

Exclua os dados, recrie a imagem e reinstale o Kubernetes com a versão mais recente do patch em um ou mais nós de trabalho. Essa ação não pode ser desfeita São suportados nós clássicos e nós VPC em bare metal.

ibmcloud ks worker reload --worker WORKER [--worker WORKER ...] [-f] [-q] [--skip-master-health]

Opções de comando

-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-master-health
Ignora a verificação de funcionamento do mestre antes de iniciar a ação.
-w, --worker
Especifique um ou mais IDs do trabalhador.

Exemplos

Exclua os dados, recrie a imagem e reinstale o Kubernetes com a versão mais recente do patch em um ou mais nós de trabalho

ibmcloud ks worker reload --worker WORKER_ID

ibmcloud ks worker replace

Virtual Private Cloud Classic infrastructure Satellite

Exclua um nó do trabalhador e substitua-o por um novo nó do trabalhador no mesmo conjunto de trabalhadores.

ibmcloud ks worker replace --cluster CLUSTER --worker WORKER [-f] [-q] [--update]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--update
Atualize o nó do trabalhador para a mesma versão principal e secundária do mestre e para a correção mais recente. Além disso, atualiza o sistema operacional caso o sistema operacional do conjunto de trabalhadores tenha sido atualizado.
-w, --worker
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Excluir um nó de trabalho e substituí-lo por um novo nó de trabalho no mesmo conjunto de nós de trabalho

ibmcloud ks worker replace --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker rm

Virtual Private Cloud Classic infrastructure Satellite

Remover um nó do trabalhador de um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-w, --worker
Especifique um ou mais IDs do trabalhador.

Exemplos

Remover um nó de trabalho de um cluster

ibmcloud ks worker rm --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker update

Classic infrastructure

Atualize um ou mais nós do trabalhador em um cluster clássico para uma nova versão do Kubernetes. Durante a atualização, o nó do trabalhador é atualizado com a imagem mais recente e os dados serão excluídos permanentemente se não estiverem armazenados no armazenamento persistente.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
-w, --worker
Especifique um ou mais IDs do trabalhador.

Exemplos

Atualize um ou mais nós de trabalho em um cluster clássico para uma nova versão do Kubernetes

ibmcloud ks worker update --cluster CLUSTER --worker WORKER_ID

Comandos do conjunto de trabalhadores

Visualize e modifique conjuntos de trabalhadores para um cluster.

ibmcloud ks worker-pool create classic

Classic infrastructure

Inclua um conjunto de trabalhadores em um cluster clássico. Nenhum nó do trabalhador será criado até que as zonas sejam incluídas no conjunto de trabalhadores.

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]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--disable-disk-encrypt
Desative a criptografia em um nó do trabalhador.
--entitlement
Defina este sinalizador como “ ocp_entitled ” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”.
--flavor
O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse ibmcloud ks flavor ls --zone <zone name> (para contas públicas do IBM Cloud ) ou ibmcloud ks flavor ls (para contas do IBM Cloud Dedicated ).
--hardware
O nível de isolamento de hardware para seu nó do trabalhador. Use dedicated para que os recursos físicos disponíveis sejam dedicados apenas a você ou shared para permitir que eles sejam compartilhados com outros clientes IBM. Para contas do IBM Cloud Público, o valor padrão é compartilhado. Para contas do IBM Cloud Dedicated, a única opção disponível é dedicado.
-l, --label
Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name
Insira um nome para o conjunto de trabalhadores.
--operating-system
Especifique o nome do sistema operacional.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--size-per-zone
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.

Exemplos

Adicionar um conjunto de trabalhadores a um cluster clássico

ibmcloud ks worker-pool create classic \
  --cluster CLUSTER \
  --flavor FLAVOR \
  --name NAME \
  --size-per-zone SIZE

ibmcloud ks worker-pool create help

Mostrar ajuda

ibmcloud ks worker-pool create help

Exemplos

Mostrar ajuda

ibmcloud ks worker-pool create help

ibmcloud ks worker-pool create satellite

Satellite

Inclua um conjunto de trabalhadores em um cluster do IBM Cloud Satellite. Nenhum nó do trabalhador será criado até que as zonas sejam incluídas no conjunto de trabalhadores.

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]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--entitlement
Defina este sinalizador como “ ocp_entitled ” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”.
--host-label, --hl
Insira quaisquer rótulos como pares chave-valor para identificar o host a ser atribuído ao seu plano de controle do Satellite ou ao seu cluster do Red Hat OpenShift. O primeiro host que tem esse rótulo e é não designado é automaticamente designado ao cluster ou plano de controle. Para encontrar rótulos de host disponíveis, execute ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>.
-l, --label
Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name
Insira um nome para o conjunto de trabalhadores.
--operating-system
Especifique o nome do sistema operacional.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--size-per-zone
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Adicionar um conjunto de trabalhadores a um cluster do IBM Cloud Satellite

ibmcloud ks worker-pool create satellite \
  --cluster CLUSTER \
  --host-label LABEL \
  --name NAME \
  --size-per-zone SIZE \
  --zone ZONE

ibmcloud ks worker-pool create vpc-classic

Classic infrastructure

Inclua um conjunto de trabalhadores em um cluster de VPC Gen 1. Nenhum nó do trabalhador será criado até que as zonas sejam incluídas no conjunto de trabalhadores.

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]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--entitlement
Defina este sinalizador como “ ocp_entitled ” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”.
--flavor
O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse ibmcloud ks flavor ls --zone <zone name> (para contas públicas do IBM Cloud ) ou ibmcloud ks flavor ls (para contas do IBM Cloud Dedicated ).
-l, --label
Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name
Insira um nome para o conjunto de trabalhadores.
--operating-system
Especifique o nome do sistema operacional.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--size-per-zone
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--vpc-id
O ID do VPC no qual criar os nós do trabalhador, que deve corresponder ao VPC no qual o cluster está. Para listar o ID de VPC do cluster, execute ibmcloud ks cluster get -c <cluster_name_or_ID>. Se essa sinalização não for fornecida, o conjunto de trabalhadores assumirá como padrão o ID do VPC de conjuntos de trabalhadores existentes no cluster.

Exemplos

Adicionar um pool de trabalhadores a um cluster VPC Gen 1

ibmcloud ks worker-pool create vpc-classic \
  --cluster CLUSTER \
  --flavor FLAVOR \
  --name NAME \
  --size-per-zone SIZE

ibmcloud ks worker-pool create vpc-gen2

Virtual Private Cloud

Inclua um conjunto de trabalhadores em um cluster de VPC Gen 2. Nenhum nó do trabalhador será criado até que as zonas sejam incluídas no conjunto de trabalhadores.

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]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--crk
O ID da chave raiz em sua instância do KMS a ser usado para a criptografia de disco local. Para listar as chaves raiz disponíveis, execute ibmcloud ks kms crk ls --instance-id <kms_instance>``.
--disable-disk-encrypt
Desative a criptografia em um nó do trabalhador.
--entitlement
Defina este sinalizador como “ ocp_entitled ” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”.
--flavor
O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse ibmcloud ks flavor ls --zone <zone name> (para contas públicas do IBM Cloud ) ou ibmcloud ks flavor ls (para contas do IBM Cloud Dedicated ).
--kms-account-id
O ID da conta que contém a instância KMS que deseja usar para o disco local ou criptografia de segredo.
--kms-instance
O ID da instância do KMS a ser usado para a criptografia de disco local. Para listar instâncias KMS disponíveis, execute ibmcloud ks kms instance ls.
-l, --label
Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name
Insira um nome para o conjunto de trabalhadores.
--operating-system
Especifique o nome do sistema operacional.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--secondary-storage
A opção de armazenamento secundário para o tipo. Para visualizar as opções de armazenamento secundário disponíveis para uma variante, execute o comando ibmcloud ks flavor get --provider vpc-gen2 --zone ``.
--security-group
Opcional. Especificar até cinco IDs do grupo de segurança para aplicar a todos os trabalhadores no conjunto de trabalhadores.
--size-per-zone
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--vpc-id
O ID do VPC no qual criar os nós do trabalhador, que deve corresponder ao VPC no qual o cluster está. Para listar o ID de VPC do cluster, execute ibmcloud ks cluster get -c <cluster_name_or_ID>. Se essa sinalização não for fornecida, o conjunto de trabalhadores assumirá como padrão o ID do VPC de conjuntos de trabalhadores existentes no cluster.

Exemplos

Adicionar um pool de workers a um cluster VPC Gen 2

ibmcloud ks worker-pool create vpc-gen2 \
  --cluster CLUSTER \
  --flavor FLAVOR \
  --name NAME \
  --size-per-zone SIZE

ibmcloud ks worker-pool get

Virtual Private Cloud Classic infrastructure Satellite

Listar os detalhes de um conjunto de trabalhadores.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Listar os detalhes de um conjunto de trabalhadores

ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool help

Mostrar ajuda

ibmcloud ks worker-pool help

Exemplos

Mostrar ajuda

ibmcloud ks worker-pool help

ibmcloud ks worker-pool label help

Mostrar ajuda

ibmcloud ks worker-pool label help

Exemplos

Mostrar ajuda

ibmcloud ks worker-pool label help

ibmcloud ks worker-pool label rm

Virtual Private Cloud Classic infrastructure Satellite

Remova todos os rótulos customizados do Kubernetes de todos os nós do trabalhador em um conjunto de trabalhadores.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover todas as etiquetas personalizadas “ Kubernetes ” de todos os nós de trabalho em um pool de trabalho

ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool label set

Virtual Private Cloud Classic infrastructure Satellite

Configure rótulos customizados do Kubernetes para todos os nós do trabalhador em um conjunto de trabalhadores.

ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL [--label LABEL ...] --worker-pool POOL [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-l, --label
Configure os rótulos customizados do Kubernetes no formato key=value para todos os nós do trabalhador no conjunto de trabalhadores. Para diversos rótulos, repita essa sinalização. Para manter todos os rótulos customizados existentes no conjunto de trabalhadores, inclua esses rótulos com esta sinalização.
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Definir rótulos personalizados de “ Kubernetes ” para todos os nós de trabalho em um pool de trabalho

ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL --worker-pool POOL

ibmcloud ks worker-pool ls

Virtual Private Cloud Classic infrastructure Satellite

Liste todos os conjuntos de trabalhadores em um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Listar todos os conjuntos de trabalhadores em um cluster

ibmcloud ks worker-pool ls --cluster CLUSTER

ibmcloud ks worker-pool operating-system help

Mostrar ajuda

ibmcloud ks worker-pool operating-system help

Exemplos

Mostrar ajuda

ibmcloud ks worker-pool operating-system help

ibmcloud ks worker-pool operating-system set

Virtual Private Cloud Classic infrastructure Satellite

Defina o sistema operacional. Depois de configurar o sistema operacional, você deve atualizar seus workers executando o comando ibmcloud ks worker update ou ibmcloud ks worker replace.

ibmcloud ks worker-pool operating-system set --cluster CLUSTER --operating-system SYSTEM --worker-pool POOL [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--operating-system
Especifique o nome do sistema operacional.
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Configurar o sistema operacional

ibmcloud ks worker-pool operating-system set \
  --cluster CLUSTER \
  --operating-system SYSTEM \
  --worker-pool POOL

ibmcloud ks worker-pool rebalance

Virtual Private Cloud Classic infrastructure Satellite

Rebalanceie um conjunto do trabalhador em um cluster. O reequilíbrio adiciona e remove nós de trabalho para ajustar o tamanho do conjunto de nós de trabalho por zona. Satellite Os conjuntos de trabalhadores podem remover nós atribuídos manualmente caso estes não correspondam aos rótulos de host do conjunto de trabalhadores.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Reequilibrar um conjunto de trabalhadores em um cluster

ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool resize

Virtual Private Cloud Classic infrastructure Satellite

Redimensione o conjunto do trabalhador para o número de trabalhadores por zona que você especificar.

ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--size-per-zone
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.

Exemplos

Redimensione o conjunto de trabalhadores para o número de trabalhadores por zona que você especificar

ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL

ibmcloud ks worker-pool rm

Virtual Private Cloud Classic infrastructure Satellite

Remova um conjunto de trabalhadores de um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover um pool de trabalhadores de um cluster

ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool taint help

Mostrar ajuda

ibmcloud ks worker-pool taint help

Exemplos

Mostrar ajuda

ibmcloud ks worker-pool taint help

ibmcloud ks worker-pool taint rm

Virtual Private Cloud Classic infrastructure Satellite

Remova todas as contaminações do Kubernetes de todos os nós do trabalhador em um conjunto de trabalhadores.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Remover todas as contaminações do tipo “ Kubernetes ” de todos os nós de trabalho em um pool de trabalho

ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool taint set

Virtual Private Cloud Classic infrastructure Satellite

Configure as contaminações do Kubernetes para todos os nós do trabalhador em um conjunto de trabalhadores. As contaminações impedem que pods sem tolerâncias correspondentes sejam executados sobre os nós do trabalhador.

ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT [--taint TAINT ...] --worker-pool POOL [-f] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--taint
Configura contaminações em todos os trabalhadores no conjunto de trabalhadores. Especifique a marcação “ Kubernetes ” no formato key=value:effect. O “ key=value ” é um par, como env=prod, que você usa para gerenciar a marcação do nó de trabalho e as tolerâncias correspondentes do pod. O “ effect ” é um efeito de contaminação do tipo “ Kubernetes ”, conforme descrito em NoSchedule, que explica como a contaminação funciona.

Exemplos

Definir restrições “ Kubernetes ” para todos os nós de trabalho em um conjunto de nós de trabalho

ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT --worker-pool POOL

ibmcloud ks worker-pool zones

Virtual Private Cloud Classic infrastructure Satellite

Visualize as zonas conectadas a um conjunto de trabalhadores.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-p, --worker-pool
Especifique um conjunto de trabalhadores.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Visualizar as zonas associadas a um grupo de trabalhadores

ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL

Comandos de zona

Liste as zonas de disponibilidade e modifique as zonas conectadas a um conjunto de trabalhadores.

ibmcloud ks zone add classic

Classic infrastructure

Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster clássico.

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)

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-p, --worker-pool
O nome do conjunto de trabalhadores a ser modificado. Para especificar vários conjuntos de trabalhadores, use várias sinalizações, como -p pool1 -p pool2.
--private-only
Use esse sinalizador para evitar que uma VLAN pública seja criada. Obrigatório apenas quando você especificar o sinalizador --private-vlan sem especificar o sinalizador --public-vlan .
--private-vlan
Especifique o ID da VLAN privada. Para ver as VLANs disponíveis, execute '. Ao definir uma VLAN privada, é necessário definir também o sinalizador “ --public-vlan ” ou o sinalizador “ '--private-only' ”.
--public-vlan
Especifique o ID da VLAN pública. Para ver as VLANs disponíveis, execute '.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Adicionar uma zona a um ou mais conjuntos de trabalhadores em um cluster clássico

ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL --zone ZONE --private-only

ibmcloud ks zone add help

Mostrar ajuda

ibmcloud ks zone add help

Exemplos

Mostrar ajuda

ibmcloud ks zone add help

ibmcloud ks zone add satellite

Satellite

Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster de Satellite.

ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-p, --worker-pool
O nome do conjunto de trabalhadores a ser modificado. Para especificar vários conjuntos de trabalhadores, use várias sinalizações, como -p pool1 -p pool2.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Adicionar uma zona a um ou mais conjuntos de trabalhadores em um cluster do Satellite

ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL --zone ZONE

ibmcloud ks zone add vpc-classic

Classic infrastructure

Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster de VPC Gen 1.

ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet-id
A sub-rede do VPC para designar o cluster. Para listar as sub-redes disponíveis, execute o comando ibmcloud ks subnets --provider vpc-classic --vpc-id --zone ``.
--worker-pool
Especifique um conjunto de trabalhadores.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Adicionar uma zona a um ou mais conjuntos de workers em um cluster VPC Gen 1

ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE

ibmcloud ks zone add vpc-gen2

Virtual Private Cloud

Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster de VPC Gen 2.

ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet-id
A sub-rede do VPC para designar o cluster. Para listar as sub-redes disponíveis, execute o comando ibmcloud ks subnets --provider vpc-gen2 --vpc-id --zone ``.
--worker-pool
Especifique um conjunto de trabalhadores.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Adicionar uma zona a um ou mais conjuntos de workers em um cluster VPC Gen 2

ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE

ibmcloud ks zone help

Mostrar ajuda

ibmcloud ks zone help

Exemplos

Mostrar ajuda

ibmcloud ks zone help

ibmcloud ks zone ls

Virtual Private Cloud Classic infrastructure Satellite

Listar todas as zonas de disponibilidade em uma região.

ibmcloud ks zone ls --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--region-only] [--show-flavors]

Opções de comando

-l, --location
Um local para o qual filtrar. Para listar os locais disponíveis, execute o comando ibmcloud ks locations.
--output
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider
Filtre a lista para um provedor de infraestrutura específico. Opções disponíveis: classic, vpc-classic, vpc-gen2, satellite
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region-only
Mostrar apenas os data centers regionais.
--show-flavors
Mostrar os tipos de nó do trabalhador disponíveis na zona para a VPC.

Exemplos

Listar todas as zonas de disponibilidade em uma região

ibmcloud ks zone ls --provider PROVIDER

ibmcloud ks zone network-set

Classic infrastructure

Configure os metadados de rede em uma zona específica para os conjuntos de trabalhadores fornecidos em um cluster clássico.

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)

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-p, --worker-pool
O nome do conjunto de trabalhadores a ser modificado. Para especificar vários conjuntos de trabalhadores, use várias sinalizações, como -p pool1 -p pool2.
--private-only
Desconfigure a VLAN pública para que os trabalhadores desta zona estejam conectados somente a uma VLAN privada.
--private-vlan
Especifique o ID da VLAN privada. Para ver as VLANs disponíveis, execute '.
--public-vlan
Especifique o ID da VLAN pública. Para ver as VLANs disponíveis, execute '.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Definir os metadados de rede em uma zona específica para os conjuntos de workers indicados em um cluster clássico

ibmcloud ks zone network-set \
  --cluster CLUSTER \
  --private-vlan VLAN \
  --worker-pool POOL \
  --zone ZONE \
  --private-only

ibmcloud ks zone rm

Virtual Private Cloud Classic infrastructure Satellite

Remover uma zona de um ou mais conjuntos de trabalhadores em um cluster.

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

Opções de comando

-c, --cluster
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
-p, --worker-pool
O nome do conjunto de trabalhadores a ser modificado. Para especificar vários conjuntos de trabalhadores, use várias sinalizações, como -p pool1 -p pool2.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone
Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando ibmcloud ks zone ls``.

Exemplos

Remover uma zona de um ou mais conjuntos de trabalhadores em um cluster

ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL --zone ZONE