Referência da CLI do Red Hat OpenShift on IBM Cloud

Consulte esses comandos para criar e gerenciar clusters da comunidade do Kubernetes ou do Red Hat OpenShift no Red Hat® OpenShift® on IBM Cloud®.

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.

Pré-requisitos

comandos do IBM Cloud OC

As tabelas a seguir listam os grupos de comandos do ibmcloud oc . Para obter uma lista completa de todos os comandos do ibmcloud oc , conforme estão estruturados na CLI, consulte o mapa da CLI.

Grupos de comandos da CLI do IBM Cloud OC
Grupo de comandos Descrição
ibmcloud oc api Visualize o endpoint atual da API.
ibmcloud oc api-key Visualize informações sobre a chave de API para um cluster ou reconfigure-o para uma nova chave.
ibmcloud oc credential 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 oc infra-permissions 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 oc logging Encaminhar logs de seu cluster.
ibmcloud oc messages Visualize as mensagens atuais do usuário.
ibmcloud oc quota Visualize a cota e os limites para os recursos relacionados ao cluster em sua conta do IBM Cloud.
ibmcloud oc 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 oc subnets Liste as sub-redes móveis disponíveis em sua conta de infraestrutura do IBM Cloud.
ibmcloud oc webhook-create Registrar um webhook em um cluster.
ibmcloud oc vpc Obtenha informações sobre VPCs e gerencie clusters de VPC.
ibmcloud oc flavor 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 oc cluster Visualizar e modificar as configurações do cluster e de serviço do cluster.
ibmcloud oc ingress Visualize e modifique os serviços e configurações do Ingress
ibmcloud oc kms Visualize e configure as integrações do serviço de gerenciamento de chave.
ibmcloud oc versions Liste todas as versões da plataforma de contêiner que estão disponíveis para clusters do IBM Cloud Kubernetes Service.
ibmcloud oc locations Listar locais suportados do IBM Cloud Kubernetes Service.
ibmcloud oc 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.
Beta ibmcloud oc storage Visualizar e modificar recursos de armazenamento.
ibmcloud oc vlan Liste VLANs públicas e privadas para uma zona e visualize o status o VLAN Spanning.
ibmcloud oc vni Conectar, desconectar e listar interfaces de rede virtuais nos nós de trabalho.
ibmcloud oc worker Visualize e modifique nós do trabalhador para um cluster.
ibmcloud oc worker-pool Visualize e modifique conjuntos de trabalhadores para um cluster.
ibmcloud oc zone Liste as zonas de disponibilidade e modifique as zonas conectadas a um conjunto de trabalhadores.
ibmcloud oc security-group Execute operações em um grupo de segurança.

ibmcloud oc api

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 ou configurar o terminal da API e a versão da API para o serviço.

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

ibmcloud oc api-key info

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 proprietário da chave de API de um cluster.

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

ibmcloud oc api-key reset

Nuvem Privada Virtual Infraestrutura clássica

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 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 REGION
Especifique a região para o destino.

Exemplos

Substituir a chave de API para todos os clusters na região e no grupo de recursos direcionados especificados.

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

ibmcloud oc cluster addon disable acm

O complemento “Advanced Cluster Management” do Red Hat

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

Opções de comando

--cluster CLUSTER, -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 “Advanced Cluster Management” do Red Hat.

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

ibmcloud oc cluster addon disable cluster-autoscaler

O escalador automático de cluster do IBM Cloud Kubernetes Service.

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

Opções de comando

--cluster CLUSTER, -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 escalador automático de cluster do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon disable debug-tool

A ferramenta de depuração e de diagnósticos do IBM Cloud Kubernetes Service.

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

Opções de comando

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

A ferramenta de depuração e de diagnósticos do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon disable hpcs-router

O complemento IBM Cloud HPCS Router Operator para o Red Hat OpenShift on IBM Cloud.

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

Opções de comando

--cluster CLUSTER, -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 IBM Cloud HPCS Router Operator para o Red Hat OpenShift on IBM Cloud.

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

ibmcloud oc cluster addon disable ibm-storage-operator

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

O complemento do operador de armazenamento “ IBM Cloud ”.

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

Opções de comando

--cluster CLUSTER, -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 operador de armazenamento “ IBM Cloud ”.

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

ibmcloud oc cluster addon disable image-key-synchronizer

Nuvem Privada Virtual Infraestrutura clássica Satellite

O complemento IBM Cloud Image Key Synchronizer.

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

Opções de comando

--cluster CLUSTER, -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 IBM Cloud Image Key Synchronizer.

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

ibmcloud oc cluster addon disable knative

A estrutura sem servidor do Knative.

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

Opções de comando

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

A estrutura sem servidor do Knative.

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

ibmcloud oc cluster addon disable kube-terminal

Nuvem Privada Virtual Infraestrutura clássica Satellite

O terminal da web do IBM Cloud Kubernetes Service.

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

Opções de comando

--cluster CLUSTER, -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 terminal da web do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon disable openshift-data-foundation

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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 “ Red Hat OpenShift Data Foundation on IBM Cloud ”.

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

ibmcloud oc cluster addon disable static-route

Nuvem Privada Virtual Infraestrutura clássica Satellite

O complemento de rota estática do IBM Cloud Kubernetes Service.

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

Opções de comando

--cluster CLUSTER, -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 de rota estática do IBM Cloud Kubernetes Service.

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

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

Infraestrutura clássica

O Driver CSI de Armazenamento de Bloco da VPC do IBM Cloud.

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

Opções de comando

--cluster CLUSTER, -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 Driver CSI de Armazenamento de Bloco da VPC do IBM Cloud.

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

ibmcloud oc cluster addon enable acm

O complemento “Advanced Cluster Management” do Red Hat

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--param 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 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 “Advanced Cluster Management” do Red Hat.

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

ibmcloud oc cluster addon enable cluster-autoscaler

O escalador automático de cluster do IBM Cloud Kubernetes Service.

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

Opções de comando

--cluster CLUSTER, -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 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 escalador automático de cluster do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon enable debug-tool

A ferramenta de depuração e de diagnósticos do IBM Cloud Kubernetes Service.

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

Opções de comando

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

A ferramenta de depuração e de diagnósticos do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon enable hpcs-router

O complemento IBM Cloud HPCS Router Operator para o Red Hat OpenShift on IBM Cloud.

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

Opções de comando

--cluster CLUSTER, -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 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 IBM Cloud HPCS Router Operator para o Red Hat OpenShift on IBM Cloud.

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

ibmcloud oc cluster addon enable ibm-storage-operator

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

O complemento do operador de armazenamento “ IBM Cloud ”.

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

Opções de comando

--cluster CLUSTER, -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 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 operador de armazenamento “ IBM Cloud ”.

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

ibmcloud oc cluster addon enable image-key-synchronizer

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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 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 IBM Cloud Image Key Synchronizer.

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

ibmcloud oc cluster addon enable istio-extras

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

Componentes adicionais para o Istio, incluindo Grafana, Jaeger e Kiali.

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

Opções de comando

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

Componentes adicionais para o Istio, incluindo Grafana, Jaeger e Kiali.

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

ibmcloud oc cluster addon enable istio-sample-bookinfo

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

O aplicativo de amostra BookInfo para o Istio.

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

Opções de comando

--cluster CLUSTER, -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 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 aplicativo de amostra BookInfo para o Istio.

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

ibmcloud oc cluster addon enable openshift-data-foundation

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--param 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 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 “ Red Hat OpenShift Data Foundation on IBM Cloud ”.

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

ibmcloud oc cluster addon enable static-route

Nuvem Privada Virtual Infraestrutura clássica Satellite

O complemento de rota estática do IBM Cloud Kubernetes Service.

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

Opções de comando

--cluster CLUSTER, -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 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 de rota estática do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon get

Nuvem Privada Virtual Infraestrutura clássica Satellite

Visualizar detalhes de um complemento instalado.

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

Opções de comando

--addon ADDON
O nome ou ID do complemento.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 --cluster CLUSTER_NAME_OR_ID --addon ADDON --output json

ibmcloud oc cluster addon ls

Nuvem Privada Virtual Infraestrutura clássica Satellite

Listar complementos ativados.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 complementos ativados.

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

ibmcloud oc cluster addon options

Nuvem Privada Virtual Infraestrutura clássica 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 ADDON
O nome ou ID do complemento.
--output 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 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 opções de instalação para um complemento.

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

ibmcloud oc cluster addon update acm

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

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

O complemento “Advanced Cluster Management” do Red Hat.

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

ibmcloud oc cluster addon update alb-oauth-proxy

O complemento do proxy OAuth ALB do IBM Cloud Kubernetes Service.

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

Opções de comando

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

O complemento do proxy OAuth ALB do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon update cluster-autoscaler

O escalador automático de cluster do IBM Cloud Kubernetes Service.

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

Opções de comando

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

O escalador automático de cluster do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon update debug-tool

A ferramenta de depuração e de diagnósticos do IBM Cloud Kubernetes Service.

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

Opções de comando

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

A ferramenta de depuração e de diagnósticos do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon update headlamp

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

O acessório para farol “ IBM Cloud Kubernetes Service ”.

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

Opções de comando

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

O acessório para farol “ IBM Cloud Kubernetes Service ”.

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

ibmcloud oc cluster addon update hpcs-router

O complemento IBM Cloud HPCS Router Operator para o Red Hat OpenShift on IBM Cloud.

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

Opções de comando

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

O complemento IBM Cloud HPCS Router Operator para o Red Hat OpenShift on IBM Cloud.

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

ibmcloud oc cluster addon update ibm-storage-operator

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

O complemento do operador de armazenamento “ IBM Cloud ”.

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

Opções de comando

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

O complemento do operador de armazenamento “ IBM Cloud ”.

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

ibmcloud oc cluster addon update image-key-synchronizer

O complemento IBM Cloud Image Key Synchronizer.

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

Opções de comando

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

O complemento IBM Cloud Image Key Synchronizer.

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

ibmcloud oc cluster addon update istio

A malha de serviço Istio gerenciada.

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

Opções de comando

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

A malha de serviço Istio gerenciada.

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

ibmcloud oc cluster addon update istio-extras

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

Componentes adicionais para o Istio, incluindo Grafana, Jaeger e Kiali.

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

Opções de comando

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

Componentes adicionais para o Istio, incluindo Grafana, Jaeger e Kiali.

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

ibmcloud oc cluster addon update istio-sample-bookinfo

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

O aplicativo de amostra BookInfo para o Istio.

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

Opções de comando

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

O aplicativo de amostra BookInfo para o Istio.

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

ibmcloud oc cluster addon update knative

A estrutura sem servidor do Knative.

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

Opções de comando

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

A estrutura sem servidor do Knative.

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

ibmcloud oc cluster addon update kube-terminal

O terminal da web do IBM Cloud Kubernetes Service.

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

Opções de comando

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

O terminal da web do IBM Cloud Kubernetes Service.

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

ibmcloud oc cluster addon update openshift-data-foundation

O complemento do Red Hat OpenShift Data Foundation on IBM Cloud

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

Opções de comando

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

O complemento “ Red Hat OpenShift Data Foundation on IBM Cloud ”.

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

ibmcloud oc cluster addon update static-route

O complemento de rota estática do IBM Cloud Kubernetes Service.

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

Opções de comando

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

O complemento de rota estática do IBM Cloud Kubernetes Service.

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

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

O Driver CSI de Armazenamento de Bloco da VPC do IBM Cloud.

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

Opções de comando

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

O Driver CSI de Armazenamento de Bloco da VPC do IBM Cloud.

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

ibmcloud oc cluster addon versions

Nuvem Privada Virtual Infraestrutura clássica 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 ADDON
Especifique um nome de complemento para o qual filtrar versões.
--offering OFFERING
Especifique uma oferta para filtrar as versões. Valores aceitos: kubernetes, openshift, openshift-vs
--output 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

Listar versões suportadas para complementos gerenciados.

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

ibmcloud oc cluster ca create

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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 autoridade de certificação para seu cluster.

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

ibmcloud oc cluster ca get

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

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

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

ibmcloud oc cluster ca rotate

Nuvem Privada Virtual Infraestrutura clássica 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

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

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.

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

ibmcloud oc cluster ca status

Nuvem Privada Virtual Infraestrutura clássica 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

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

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

ibmcloud ks cluster ca status --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster config

Nuvem Privada Virtual Infraestrutura clássica 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.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--endpoint 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 OUTPUT
Imprime a saída do comando no formato fornecido e ignora as fusões do 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

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_NAME_OR_ID --admin --network

ibmcloud oc cluster create classic

Infraestrutura clássica

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 ENTITLEMENT
Defina esse 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 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 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 LOCATION
O sinalizador {: tag-deprecated} , agora [obsoleto], é mantido para fins de compatibilidade com uma versão anterior. Use, em vez disso, o sinalizador --zone .
--name 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 SYSTEM
Especifique o nome do sistema operacional.
--pod-subnet 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 mais. 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 VLAN
Condicional: Especifique o ID da VLAN privada. Para visualizar 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 definir também 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 VLAN
Condicional: Especifique o ID da VLAN pública. Para visualizar 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 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 mais. 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 GROUP
O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance INSTANCE
O CRN da instância do IBM Cloud Secrets Manager.
--version 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 COUNT
O número de nós do trabalhador de cluster. Padronizado para 1.
--zone 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

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

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

ibmcloud oc cluster create 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 Kubernetes.
--entitlement ENTITLEMENT
Defina esse 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 LABEL, --hl LABEL
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 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 LOCATION
O nome ou ID do local do Satellite. Para descobrir o ID ou o nome do local, acesse ibmcloud sat location ls.
--name NAME
Insira um nome para o cluster.
--operating-system SYSTEM
Especifique o nome do sistema operacional.
--pod-network-interface-selection 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 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 mais. Para mais informações, consulte https://ibm.biz/cluster-create-satellite. Valor padrão: 172.30.0.0/16
--pull-secret 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 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 mais. Para mais informações, consulte https://ibm.biz/cluster-create-satellite. Valor padrão: 172.21.0.0/16
--sm-group GROUP
O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance INSTANCE
O CRN da instância do IBM Cloud Secrets Manager.
--version 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 COUNT
O número de nós do trabalhador por zona no conjunto de trabalhadores padrão. Necessário quando --host-label é especificado.
--zone 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 \
  --workers COUNT \
  --host-label HOSTNAME \
  --location LOCATION \
  --name NAME

ibmcloud oc cluster create vpc-classic

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 ENTITLEMENT
Defina esse 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 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 NAME
Insira um nome para o cluster.
--operating-system SYSTEM
Especifique o nome do sistema operacional.
--pod-subnet 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 mais. 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 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 mais. Para mais informações, consulte https://ibm.biz/cluster-create-vpc. Valor padrão: 172.21.0.0/16
--sm-group GROUP
O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance INSTANCE
O CRN da instância do IBM Cloud Secrets Manager.
--subnet-id 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 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 ID
O ID da VPC na qual criar os nós do trabalhador. Para listar os IDs disponíveis, execute ibmcloud ks vpcs.
--workers COUNT
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 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

Crie um cluster com os nós do trabalhador na infraestrutura de VPC (Nuvem Privada Virtual) Gen 1.

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

ibmcloud oc cluster create vpc-gen2

Nuvem Privada Virtual

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 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 CNI
Configure o plug-in de rede para o cluster. Calico está definido por padrão. Valores aceitos: Calico, OVNKubernetes
--cos-instance 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 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 ENTITLEMENT
Defina esse 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 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 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 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 NAME
Insira um nome para o cluster.
--offering OFFERING
Especifique a oferta de cluster. Valores aceitos: kubernetes, openshift, openshift-vs
--operating-system SYSTEM
Especifique o nome do sistema operacional.
--pod-subnet 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 mais. 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 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 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 mais. Para mais informações, consulte https://ibm.biz/cluster-create-vpc. Valor padrão: 172.21.0.0/16
--sm-group GROUP
O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance INSTANCE
O CRN da instância do IBM Cloud Secrets Manager.
--subnet-id 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 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 ID
O ID da VPC na qual criar os nós do trabalhador. Para listar os IDs disponíveis, execute ibmcloud ks vpcs.
--workers COUNT
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 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

Crie um cluster com os nós do trabalhador na infraestrutura de VPC (Nuvem Privada Virtual) Gen 2.

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

ibmcloud oc cluster get

Nuvem Privada Virtual Infraestrutura clássica Satellite

Visualize os detalhes de um cluster.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

Obtenha os detalhes de um cluster registrado.

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

ibmcloud oc cluster image-security disable

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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 o cumprimento de segurança de imagem em seu cluster.

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

ibmcloud oc cluster image-security enable

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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 o cumprimento de segurança de imagem em seu cluster.

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

ibmcloud oc cluster ls

Nuvem Privada Virtual Infraestrutura clássica 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, --location LOCATION
Um local para o qual filtrar. Para listar os locais disponíveis, execute o comando ibmcloud ks locations``.
--output 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 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 registrados em sua conta da IBM Cloud.

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

ibmcloud oc cluster master console-oauth-access get

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc cluster master console-oauth-access set

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

--cluster CLUSTER, -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 TYPE
Especifique o console da web OpenShift e o tipo de acesso ao servidor OAuth. Valores aceitos: vpe-gateway, legacy

Exemplos

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

ibmcloud ks cluster master console-oauth-access set \
  --cluster CLUSTER_NAME_OR_ID \
  --type TYPE \
  -f

ibmcloud oc cluster master pod-security get

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

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_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc cluster master pod-security policy disable

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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 PodSecurityPolicy para o servidor de API do Kubernetes de um cluster.

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

ibmcloud oc cluster master pod-security policy enable

Nuvem Privada Virtual Infraestrutura clássica 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

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

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

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

ibmcloud oc cluster master pod-security policy get

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

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_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc cluster master pod-security set

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--config-file 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

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_NAME_OR_ID \
  --config-file FILE_PATH \
  -q

ibmcloud oc cluster master pod-security unset

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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 da PodSecurity para o servidor de API do Kubernetes de um cluster.

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

ibmcloud oc cluster master private-service-endpoint allowlist add

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

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -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 SUBNET
Especificar o CIDR da sub-rede.

Exemplos

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

ibmcloud oc cluster master private-service-endpoint allowlist disable

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

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -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 a lista de permissões.

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

ibmcloud oc cluster master private-service-endpoint allowlist enable

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

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -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 lista de permissões.

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

ibmcloud oc cluster master private-service-endpoint allowlist get

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

Nuvem Privada Virtual Infraestrutura clássica

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

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

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

ibmcloud oc cluster master private-service-endpoint allowlist rm

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

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -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 SUBNET
Especificar o CIDR da sub-rede.

Exemplos

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

ibmcloud oc cluster master private-service-endpoint enable

Infraestrutura clássica

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

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

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

ibmcloud oc cluster master public-service-endpoint disable

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -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 terminal de serviço público para tornar o mestre acessível apenas privadamente.

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

ibmcloud oc cluster master public-service-endpoint enable

Nuvem Privada Virtual Infraestrutura clássica

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

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

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

ibmcloud oc cluster master refresh

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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 do cluster mestre para aplicar novas mudanças na configuração da API do Kubernetes.

ibmcloud ks cluster master refresh --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster master satellite-service-endpoint allowlist add

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

--cluster CLUSTER, -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 SUBNET
Especificar o CIDR da sub-rede.

Exemplos

Adicionar sub-redes à lista de endereços permitidos do ponto de extremidade do serviço satélite de um cluster.

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

ibmcloud ks cluster master satellite-service-endpoint allowlist disable

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

--cluster CLUSTER, -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 endereços permitidos do serviço via satélite.

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

ibmcloud oc cluster master satellite-service-endpoint allowlist enable

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

--cluster CLUSTER, -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 lista de endereços permitidos do serviço via satélite.

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

ibmcloud oc cluster master satellite-service-endpoint allowlist get

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

--cluster CLUSTER, -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 endereços permitidos do serviço de satélite de um cluster.

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

ibmcloud oc cluster master satellite-service-endpoint allowlist rm

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

--cluster CLUSTER, -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 SUBNET
Especificar o CIDR da sub-rede.

Exemplos

Remova sub-redes da lista de endereços permitidos do ponto de extremidade do serviço satélite de um cluster.

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

ibmcloud oc cluster master update

Nuvem Privada Virtual Infraestrutura clássica Satellite

Atualize o cluster mestre para a versão mais recente.

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

Opções de comando

--cluster CLUSTER, -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 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 cluster mestre para a versão mais recente.

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

ibmcloud oc cluster pull-secret apply

Nuvem Privada Virtual Infraestrutura clássica Satellite

Gere um novo segredo de pull de imagem que armazena credenciais do IAM para o cluster para acessar imagens no IBM Cloud Container Registry.

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

Opções de comando

--cluster CLUSTER, -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 um novo segredo de acesso a imagens que armazene as credenciais do IAM para que o cluster possa acessar imagens no Registro de Contêineres d IBM Cloud.

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

ibmcloud oc cluster rm

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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_NAME_OR_ID -f --delete-storage DELETE-STORAGE

ibmcloud oc cluster service bind

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--key 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.
--namespace NAMESPACE, -n NAMESPACE
Especificar o namespace do Kubernetes.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--role 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 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

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

ibmcloud oc cluster service ls

Nuvem Privada Virtual Infraestrutura clássica 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.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--namespace NAMESPACE, -n NAMESPACE
O namespace do Kubernetes. Se não for especificado, será utilizado o namespace default.
--output 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 ligados a um namespace Kubernetes.

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

ibmcloud oc cluster service unbind

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--namespace NAMESPACE, -n NAMESPACE
Especificar o namespace do Kubernetes.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--service 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

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

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

ibmcloud oc cluster subnet add

Infraestrutura clássica

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

--cluster CLUSTER, -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 ID
Especificar o ID da sub-rede.

Exemplos

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

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

ibmcloud oc cluster subnet create

Infraestrutura clássica

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

--cluster CLUSTER, -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 SIZE
Especificar o tamanho da sub-rede móvel. O tamanho deve ser 8, 16, 32 ou 64.
--vlan VLAN
Especificar o ID da VLAN pública ou privada.

Exemplos

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_NAME_OR_ID \
  --size SIZE \
  --vlan VLAN_ID

ibmcloud oc cluster subnet detach

Infraestrutura clássica

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

--cluster CLUSTER, -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 ID
Especificar o ID da sub-rede.

Exemplos

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

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

ibmcloud oc credential get

Infraestrutura clássica

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

Opções de comando

--output 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 REGION
Especifique a região para o destino.

Exemplos

Se você configurar sua conta do IBM Cloud para usar credenciais diferentes para acessar o portfólio de infraestrutura clássica do IBM Cloud.

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

ibmcloud oc credential set classic

Infraestrutura clássica

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 KEY
A chave de API de sua conta de infraestrutura clássica do IBM Cloud.
--infrastructure-username 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 REGION
Especifique a região para o destino.

Exemplos

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

ibmcloud oc credential unset

Infraestrutura clássica

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

Opções de comando

-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--region 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 do seu ac IBM Cloud.

ibmcloud ks credential unset --region REGION -q

ibmcloud oc experimental trusted-profile default get

[Vence em 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 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 REGION
A região em que o grupo de recursos está localizado.
--resource-group GROUP
O grupo de recursos cujo perfil confiável padrão deve ser recuperado.

Exemplos

Obter o perfil confiável padrão para clusters criados em um grupo de recursos.

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

ibmcloud oc experimental trusted-profile default set

[Vence em 2026-10-21] Define 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 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 REGION
A região onde o grupo de recursos está localizado.
--resource-group GROUP
O ID do grupo de recursos no qual o perfil confiável deve ser definido.
--trusted-profile PROFILE
O ID do perfil confiável.

Exemplos

Definir o perfil confiável padrão para clusters criados em um grupo de recursos.

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

ibmcloud oc experimental trusted-profile get

[Vence em 2026-10-21] Obter perfil confiável para um cluster.

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

Opções de comando

--cluster CLUSTER
O ID do cluster para o qual se deseja recuperar o perfil confiável.
--output 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 um perfil confiável para um cluster.

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

ibmcloud oc experimental trusted-profile set

[Vence em 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 CLUSTER
O ID do cluster no qual o perfil confiável deve ser configurado.
--output 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 PROFILE
O ID do perfil confiável.

Exemplos

Definir perfil confiável em um cluster.

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

ibmcloud oc experimental vni attach baremetal

[Desativado em 2026-05-20! Use ibmcloud ks vni attach baremetal em vez de] . Conecte uma interface de rede virtual a um nó de trabalho bare metal ou a um cluster.

ibmcloud ks experimental 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.
--cluster-id ID, -c ID
O ID do cluster.
--output 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 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 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>.
--worker WORKER, -w WORKER
O ID do nó de trabalho.

Exemplos

Conecte uma interface de rede virtual a um nó de trabalho bare metal ou a um cluster.

ibmcloud ks experimental vni attach baremetal \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc experimental vni attach virtual

[Válido até 2026-05-20] Anexar uma interface de rede virtual a um nó de trabalho virtual.

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

Opções de comando

--auto-delete
Excluir automaticamente o VNI quando ele for removido do cluster.
--output 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 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>.
--worker WORKER, -w WORKER
O ID do nó de trabalho.

Exemplos

Conecte uma interface de rede virtual a um nó de trabalho virtual.

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

ibmcloud oc experimental vni detach

[Desativado em 2026-05-20! Use ibmcloud ks vni detach em vez de] . Desconecte uma interface de rede virtual de um nó de trabalho ou de um cluster.

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

Opções de comando

--cluster-id ID, -c ID
O ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--output 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 VNI
O ID da interface de rede virtual a ser desconectada.
--worker WORKER, -w WORKER
O ID do nó de trabalho.

Exemplos

Desconectar uma interface de rede virtual de um nó de trabalho ou de um cluster.

ibmcloud ks experimental vni detach \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc experimental vni ls

[Desativado em 2026-05-20! Use ibmcloud ks vni ls em vez de ] para listar as interfaces de rede virtual conectadas a um cluster ou a um nó de trabalho.

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

Opções de comando

--after AFTER
Exibir as interfaces de rede virtual após o cursor indicado.
--cluster-id ID, -c ID
O ID do cluster.
--first FIRST
Exiba as próximas interfaces de rede virtual, até o primeiro número de VNIs.
--output 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.
--worker WORKER, -w WORKER
O ID do nó de trabalho.

Exemplos

Listar as interfaces de rede virtual conectadas a um cluster.

ibmcloud ks experimental vni ls --cluster-id ID

Listar as interfaces de rede virtual conectadas a um nó de trabalho.

ibmcloud ks experimental vni ls --worker WORKER

ibmcloud oc flavor get

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 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 OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider 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 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

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

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

ibmcloud oc flavor ls

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 OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider 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 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

Liste os tipos disponíveis para uma zona.

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

ibmcloud oc infra-permissions get

Infraestrutura clássica

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 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 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 recurso em questão estão corretas.

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

ibmcloud oc ingress alb autoscale get

Nuvem Privada Virtual Infraestrutura clássica Satellite

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 ALB
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

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

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

ibmcloud oc ingress alb autoscale set

Nuvem Privada Virtual Infraestrutura clássica Satellite

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 ALB
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--cpu-average-utilization PERCENT
Limite médio de utilização da CPU. Usado para calcular dinamicamente o número de réplicas.
--custom-metrics-file FILE
Caminho para o arquivo de métrica customizado. Consulte https://ibm.biz/iks-ingress-custom-metrics para obter mais detalhes.
--max-replicas REPLICAS
O máximo de replicas para o ALB fornecido. Certifique-se de ter trabalhadores suficientes.
--min-replicas 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 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

Configure o ajuste automático de escala dos ALBs do Ingress.

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

ibmcloud oc ingress alb autoscale unset

Nuvem Privada Virtual Infraestrutura clássica Satellite

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 ALB
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -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

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

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

ibmcloud oc ingress alb autoupdate disable

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -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 as atualizações automáticas de todos os pods do ALB do Ingress em um cluster.

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

ibmcloud oc ingress alb autoupdate enable

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

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

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

ibmcloud oc ingress alb autoupdate get

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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_NAME_OR_ID --output json -q

ibmcloud oc ingress alb create classic

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--ip IP
Especifique um endereço IP público ou privado portátil que esteja disponível na interface de gerenciamento do ALB ( vlan ) e na interface de gerenciamento do ALB ( zone ) do ALB a ser criado ou ativado.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--type TYPE
Especificar o tipo de ALB. Opções disponíveis: pública, privada
--version 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 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 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

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

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

ibmcloud oc ingress alb create vpc-gen2

Nuvem Privada Virtual

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

--cluster CLUSTER, -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 TYPE
Especificar o tipo de ALB. Opções disponíveis: pública, privada
--version 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 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

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

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

ibmcloud oc ingress alb disable

Nuvem Privada Virtual Infraestrutura clássica Satellite

Desativar um ALB do Ingress em um cluster.

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

Opções de comando

--alb ALB
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -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 --cluster CLUSTER_NAME_OR_ID --alb ALB_ID -q

ibmcloud oc ingress alb enable classic

Infraestrutura clássica

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 ALB
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--ip IP
Especifique um endereço IP público ou privado portátil que esteja disponível na interface de gerenciamento do ALB ( vlan ) e na interface de gerenciamento do ALB ( zone ) do ALB a ser criado ou ativado.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--version 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 \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --version VERSION

ibmcloud oc ingress alb enable vpc-gen2

Nuvem Privada Virtual

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 ALB
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -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 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 de Geração 2.

ibmcloud ks ingress alb enable vpc-gen2 \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --version VERSION

ibmcloud oc ingress alb get

Nuvem Privada Virtual Infraestrutura clássica Satellite

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 ALB
O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando ibmcloud ks ingress alb ls``.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

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

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

ibmcloud oc ingress alb health-checker disable

Nuvem Privada Virtual Infraestrutura clássica Satellite

Desative o verificador de funcionamento do ingresso.

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

Opções de comando

--cluster CLUSTER, -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 o verificador de funcionamento do ingresso.

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

ibmcloud oc ingress alb health-checker enable

Nuvem Privada Virtual Infraestrutura clássica Satellite

Ative o verificador de funcionamento do ingresso.

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

Opções de comando

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

Ative o verificador de funcionamento do ingresso.

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

ibmcloud oc ingress alb health-checker get

Nuvem Privada Virtual Infraestrutura clássica Satellite

Visualizar status do verificador de funcionamento do ingresso.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 status do verificador de funcionamento do ingresso.

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

ibmcloud oc ingress alb ls

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 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_NAME_OR_ID --output json -q

ibmcloud oc ingress alb update

Nuvem Privada Virtual Infraestrutura clássica Satellite

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 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.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 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

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

ibmcloud oc ingress alb versions

Nuvem Privada Virtual Infraestrutura clássica Satellite

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 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 REGION
Especifique a região para o destino.

Exemplos

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

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

ibmcloud oc ingress domain create

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--crn CRN
O CRN para a instância IBM CIS.
--domain DOMAIN
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
--domain-provider 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 ZONE
O ZoneID para CIS.
--hostname HOSTNAME
Para clusters VPC. O nome do host a ser registrado para o domínio.
--ip 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 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 NAMESPACE
O namespace no qual o segredo do TLS é criado.

Exemplos

Crie um domínio do Ingress para um cluster.

ibmcloud ks ingress domain create \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  --domain-provider DOMAIN

ibmcloud oc ingress domain default replace

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--domain 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

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

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

ibmcloud oc ingress domain get

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--domain DOMAIN
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
--output 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

Visualize os detalhes de um domínio do Ingress.

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

ibmcloud oc ingress domain ls

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

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 todos os domínios do Ingress para um cluster.

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

ibmcloud oc ingress domain rm

Remova um domínio do Ingress de um cluster.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--domain 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

Remova um domínio do Ingress de um cluster.

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

ibmcloud oc ingress domain secret regenerate

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--domain DOMAIN
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
--output 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

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

ibmcloud ks ingress domain secret regenerate \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  --output json

ibmcloud oc ingress domain secret rm

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--domain 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 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

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

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

ibmcloud oc ingress domain update

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--domain DOMAIN
O domínio do Ingress. Para ver os domínios existentes, acesse ibmcloud ks ingress domain ls.
--hostname HOSTNAME
Para clusters VPC. O nome do host a ser registrado para o domínio.
--ip 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

Atualize um domínio do Ingress para um cluster.

ibmcloud ks ingress domain update \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  --ip IP_ADDRESS

ibmcloud oc ingress instance default set

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--name 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 GROUP
ID do grupo de segredo da instância IBM Cloud Secret Manager, em que os segredos são persistidos.

Exemplos

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

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

ibmcloud oc ingress instance default unset

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--name 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

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_OR_ID --name NAME -q

ibmcloud oc ingress instance get

Nuvem Privada Virtual Infraestrutura clássica Satellite

Visualize os detalhes de uma instância do IBM Cloud Secrets Manager.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--name NAME
O nome da instância registrada do IBM Cloud Secret Manager.
--output 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

Visualize os detalhes de uma instância do IBM Cloud Secrets Manager.

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

ibmcloud oc ingress instance ls

Nuvem Privada Virtual Infraestrutura clássica Satellite

Listar todas as instâncias do IBM Cloud Secrets Manager.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 todas as instâncias do IBM Cloud Secrets Manager.

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

ibmcloud oc ingress instance register

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--crn 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 GROUP
ID do grupo de segredo da instância IBM Cloud Secret Manager, em que os segredos são persistidos.

Exemplos

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

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

ibmcloud oc ingress instance unregister

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--name 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

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_OR_ID --name NAME -q

ibmcloud oc ingress load-balancer backend set

Nuvem Privada Virtual

Defina o controlador do Ingress atualmente exposto pelo balanceador de carga VPC ALB.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--private-backend BACKEND
Back-end para balanceador de carga privado
--public-backend 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

Defina o controlador do Ingress atualmente exposto pelo balanceador de carga VPC ALB.

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

ibmcloud oc ingress load-balancer get

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 balanceadores de carga que expõem os ALBs do Ingress em seu cluster.

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

ibmcloud oc ingress load-balancer proxy-protocol disable

Nuvem Privada Virtual

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

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

Opções de comando

--cluster CLUSTER, -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 protocolo PROXY para que as informações de conexão do cliente não sejam mais passadas em cabeçalhos da solicitação para ALBs.

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

ibmcloud oc ingress load-balancer proxy-protocol enable

Nuvem Privada Virtual

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

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

ibmcloud oc ingress secret create

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cert-crn CRN
O CRN do certificado.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--field 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>.
--name NAME
Um nome para o segredo do Ingress que é criado no cluster.
--namespace NAMESPACE, -n NAMESPACE
Especificar o namespace do Kubernetes.
--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 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 de Ingresso em um cluster para um segredo armazenado no IBM Cloud Secret Manager.

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

ibmcloud oc ingress secret field add

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--field 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>.
--name NAME
Um nome para o segredo do Ingress que é criado no cluster.
--namespace NAMESPACE, -n NAMESPACE
Especificar o namespace do Kubernetes.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.

Exemplos

Incluir campos a um segredo de Ingresso existente.

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

ibmcloud oc ingress secret field ls

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--name NAME
Um nome para o segredo do Ingress que é criado no cluster.
--namespace NAMESPACE, -n NAMESPACE
Especificar o namespace do Kubernetes.
--output 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 Ingresso.

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

ibmcloud oc ingress secret field rm

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

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

Exemplos

Remover campos de um segredo de Ingresso existente.

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

ibmcloud oc ingress secret get

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--name NAME
Um nome para o segredo do Ingress que é criado no cluster.
--namespace NAMESPACE, -n NAMESPACE
Especificar o namespace do Kubernetes.
--output 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_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret ls

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

Liste todos os segredos do Ingress em um cluster.

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

ibmcloud oc ingress secret rm

Nuvem Privada Virtual Infraestrutura clássica Satellite

Remova um segredo do Ingress de um cluster.

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

Opções de comando

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

Exemplos

Remova um segredo do Ingress de um cluster.

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

ibmcloud oc ingress secret update

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

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

Exemplos

Atualizar um segredo do Ingress existente.

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

ibmcloud oc ingress security port80 disable

Desative o uso da porta 80 no seu cluster.

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

Opções de comando

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

ibmcloud oc ingress security port80 enable

Habilite o uso da porta 80 no seu cluster.

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

Opções de comando

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

ibmcloud oc ingress security port80 get

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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_NAME_OR_ID --output json -q

ibmcloud oc ingress status-report disable

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

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

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

ibmcloud oc ingress status-report enable

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

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

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

ibmcloud oc ingress status-report get

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 relatório de status para componentes do Ingress em um cluster.

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

ibmcloud oc ingress status-report ignored-errors add

Nuvem Privada Virtual Infraestrutura clássica Satellite

Inclua avisos para serem ignorados pelo 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--code CODE
Código do aviso a ser ignorado.
--output 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

Inclua avisos para serem ignorados pelo status do Ingress para um cluster.

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

ibmcloud oc ingress status-report ignored-errors ls

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 avisos que são atualmente ignorados pelo status do Ingress para um cluster.

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

ibmcloud oc ingress status-report ignored-errors rm

Nuvem Privada Virtual Infraestrutura clássica Satellite

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--code CODE
Código do aviso a ser removido.
--output 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

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

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

ibmcloud oc kms crk ls

Nuvem Privada Virtual Infraestrutura clássica 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
ID da instância do KMS. Para ver as instâncias do KMS disponíveis, execute o comando ibmcloud ks kms instance ls``.
--output 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 chaves raiz disponíveis para uma instância do serviço de gerenciamento de chave.

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

ibmcloud oc kms enable

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--crk 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
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 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

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

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

ibmcloud oc kms instance ls

Nuvem Privada Virtual Infraestrutura clássica 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 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 instâncias disponíveis do serviço de gerenciamento de chave.

ibmcloud ks kms instance ls --output json -q

ibmcloud oc locations

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

Listar locais suportados do IBM Cloud Kubernetes Service.

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

ibmcloud oc logging autoupdate disable

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -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 atualizações automáticas de todos os pods do Fluentd em um cluster.

ibmcloud ks logging autoupdate disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc logging autoupdate enable

Nuvem Privada Virtual Infraestrutura clássica

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

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

ibmcloud oc logging autoupdate get

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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

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

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

ibmcloud oc logging config create

Nuvem Privada Virtual Infraestrutura clássica

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 CONTAINER, --app-container 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.
--ca-cert CERT
Quando o tipo de registro é “ syslog ” e o protocolo é “tls”, o nome do segredo “ Kubernetes ” que contém o certificado da Autoridade Certificadora.
--cluster CLUSTER, -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.
--hostname 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 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.
--namespace NAMESPACE, -n NAMESPACE
O namespace no qual você deseja aplicar a configuração de encaminhamento de log. Utilize essa opção 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 ORG
Obsoleto: o nome da organização para a qual os logs 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 OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-p PATH, --app-path 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 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 SPACE
Obsoleto: o nome do espaço para o qual os logs devem ser 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 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 TYPE
O protocolo de encaminhamento de log que você deseja usar. O único valor permitido é syslog.
--verify-mode 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

Crie uma configuração de criação de log.

ibmcloud ks logging config create \
  --org ORG \
  --space SPACE \
  -C C \
  -p POOL_NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --namespace NAME \
  --logsource LOGSOURCE

ibmcloud oc logging config get

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--logsource 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 registro de log do cluster.
--output 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 configurações de encaminhamento de log para um cluster.

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

ibmcloud oc logging config rm

Nuvem Privada Virtual Infraestrutura clássica

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.
--cluster CLUSTER, -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 ID
Especificar o ID da configuração de criação de log.
--namespace NAMESPACE, -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 log de um cluster.

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

ibmcloud oc logging config update

Nuvem Privada Virtual Infraestrutura clássica

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 CONTAINER, --app-container 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.
--ca-cert CERT
Quando o tipo de registro é “ syslog ” e o protocolo é “tls”, o nome do segredo “ Kubernetes ” que contém o certificado da Autoridade Certificadora.
--cluster CLUSTER, -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.
--hostname 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 ID
Especificar o ID da configuração de criação de log.
--logsource 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.
--namespace NAMESPACE, -n NAMESPACE
O namespace no qual você deseja aplicar a configuração de encaminhamento de log. Utilize essa opção 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 ORG
Obsoleto: o nome da organização para a qual os logs 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 OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
-p PATH, --app-path 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 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 SPACE
Obsoleto: o nome do espaço para o qual os logs devem ser 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 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 TYPE
O protocolo de encaminhamento de log que você deseja usar. O único valor permitido é syslog.
--verify-mode 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 log para um cluster.

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

ibmcloud oc logging filter create

Nuvem Privada Virtual Infraestrutura clássica

Filtre os logs que são encaminhados por sua configuração de criação de log.

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--container 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, --logging-config 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 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 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!".
--namespace NAMESPACE, -n NAMESPACE
O namespace do Kubernetes do qual se deseja filtrar logs.
--output 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 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 TYPE
O tipo de logs nos quais você deseja aplicar o filtro. Atualmente all, container e host são suportados.

Exemplos

Filtre os logs que são encaminhados por sua configuração de criação de log.

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

ibmcloud oc logging filter get

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--id ID
Especificar o ID do filtro de criação de log.
--output 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

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

ibmcloud ks logging filter get \
  --cluster CLUSTER_NAME_OR_ID \
  --id <_id> \
  --show-matching-configs SHOW-MATCHING-CONFIGS

ibmcloud oc logging filter rm

Nuvem Privada Virtual Infraestrutura clássica

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

Exclua um filtro de criação de log

ibmcloud ks logging filter rm --cluster CLUSTER_NAME_OR_ID --id FILTER_ID

ibmcloud oc logging filter update

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--container 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 ID
Especificar o ID do filtro de criação de log.
--lc LOGGING-CONFIG, --logging-config 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 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 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!".
--namespace NAMESPACE, -n NAMESPACE
O namespace do Kubernetes do qual se deseja filtrar logs.
--output 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 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 TYPE
O tipo de logs nos quais você deseja aplicar o filtro. Atualmente all, container e host são suportados.

Exemplos

Atualize um filtro de criação de log.

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

ibmcloud oc logging refresh

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -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 criação de log para um cluster.

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

ibmcloud oc messages

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

Visualize as mensagens atuais do usuário.

ibmcloud sat messages -q

ibmcloud oc nlb-dns add

Infraestrutura clássica

Adicione um endereço IP do NLB a um nome de host 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--ip 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 HOST
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output 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 o comando ibmcloud ks nlb-dns create``.

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

ibmcloud oc nlb-dns create classic

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--ip 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 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 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 do DNS para registrar um ou mais IPs NLB em um cluster clássico.

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

ibmcloud oc nlb-dns create vpc-gen2

Nuvem Privada Virtual

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--ip 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 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 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 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 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_NAME_OR_ID \
  --lb-host HOSTNAME \
  --secret-namespace NAME

ibmcloud oc nlb-dns get

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--nlb-subdomain SUBDOMAIN
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output 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

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

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

ibmcloud oc nlb-dns ls

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 nomes de host e endereços IP de NLB registrados em um cluster.

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

ibmcloud oc nlb-dns monitor configure

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

--cluster CLUSTER, -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 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 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 entre [60 e 300]. Padrão:60
--nlb-host HOST
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--path 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 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 TIMEOUT
O tempo limite, em segundos, antes que o IP seja considerado não funcional. Deve estar no intervalo de [1 a 60]. Padrão:5
--type TYPE
O protocolo a ser usado para a verificação de funcionamento. Valores aceitos: http, https, tcp

Exemplos

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

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

ibmcloud oc nlb-dns monitor disable

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--nlb-host HOST
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output 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_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --output json

ibmcloud oc nlb-dns monitor enable

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--nlb-host HOST
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output 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 funcionamento para um nome de host de NLB em um cluster.

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

ibmcloud oc nlb-dns monitor get

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--nlb-host HOST
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output 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

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

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

ibmcloud oc nlb-dns monitor ls

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 funcionamento para cada nome de host do NLB em um cluster.

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

ibmcloud oc nlb-dns replace

Nuvem Privada Virtual

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--lb-host 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 SUBDOMAIN
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output 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

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_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --lb-host HOSTNAME

ibmcloud oc nlb-dns rm classic

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--ip 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 HOST
O nome do host. Para ver os nomes de host existentes, execute o comando ibmcloud ks nlb-dns ls``.
--output 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 do host NLB.

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

ibmcloud oc nlb-dns rm vpc-gen2

Nuvem Privada Virtual

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--ip 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 SUBDOMAIN
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output 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 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_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --ip IP_ADDRESS

ibmcloud oc nlb-dns secret regenerate

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--nlb-subdomain SUBDOMAIN
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output 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

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

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

ibmcloud oc nlb-dns secret rm

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--nlb-subdomain SUBDOMAIN
O subdomínio. Para ver os subdomínios existentes, execute ibmcloud ks nlb-dns ls.
--output 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_NAME_OR_ID --nlb-subdomain DOMAIN -f

ibmcloud oc quota ls

Nuvem Privada Virtual Infraestrutura clássica 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 OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider 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 toda a cota e os limites para os recursos relacionados ao cluster em sua conta do IBM Cloud.

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

ibmcloud oc script update

Nuvem Privada Virtual Infraestrutura clássica

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

Gravar novamente os scripts que chamam os comandos de plug-in do IBM Cloud Kubernetes Service.

ibmcloud ks script update --in-place IN-PLACE -q

ibmcloud oc security-group ls

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 ATTACHED
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
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--managed-by MANAGER
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 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 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_NAME_OR_ID \
  --attached-to ATTACHED-TO \
  --scope SCOPE

ibmcloud oc security-group reset

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -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 GROUP, --sg GROUP
Especifique o ID do grupo de segurança.

Exemplos

Exclui todas as regras do grupo de segurança existentes e reaplica as regras padrão.

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

ibmcloud oc security-group sync

Nuvem Privada Virtual Infraestrutura clássica

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

--cluster CLUSTER, -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 GROUP, --sg GROUP
Especifique o ID do grupo de segurança.

Exemplos

Reaplica as regras do grupo de segurança padrão que não existem.

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

ibmcloud oc storage attachment create

O comando storage attachment create é um recurso em fase beta.

Nuvem Privada Virtual

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 VOLUME
Especifique o ID do volume. Para listar volumes disponíveis, execute ibmcloud ks storage volume ls.
--worker WORKER, -w WORKER
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Anexe um volume de armazenamento a um nó do trabalhador.

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

ibmcloud oc storage attachment get

O comando storage attachment get é um recurso em fase beta.

Nuvem Privada Virtual

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 ATTACHMENT
Especifique o ID do anexo do volume. Para listar os anexos disponíveis, execute ibmcloud ks storage attachment ls.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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.
--worker WORKER, -w WORKER
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Obtenha os detalhes de um anexo de volume em um cluster.

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

ibmcloud oc storage attachment ls

O comando storage attachment ls é um recurso em fase beta.

Nuvem Privada Virtual

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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.
--worker WORKER, -w WORKER
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Listar todos os anexos de volume de armazenamento de um trabalhador em um cluster.

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

ibmcloud oc storage attachment rm

O comando storage attachment rm é um recurso em fase beta.

Nuvem Privada Virtual

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 ATTACHMENT
Especifique o ID do anexo do volume. Para listar os anexos disponíveis, execute ibmcloud ks storage attachment ls.
--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--worker WORKER, -w WORKER
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Exclua um anexo de volume de um nó do trabalhador.

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

ibmcloud oc storage volume get

O comando storage volume get é um recurso em fase beta.

Nuvem Privada Virtual Infraestrutura clássica

Obtenha os detalhes de um volume.

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

Opções de comando

--output 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 VOLUME
Especifique o ID do volume. Para listar volumes disponíveis, execute ibmcloud ks storage volume ls.

Exemplos

Obtenha os detalhes de um volume.

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

ibmcloud oc storage volume ls

O comando storage volume ls é um recurso em fase beta.

Nuvem Privada Virtual Infraestrutura clássica

Liste os detalhes dos volumes.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider 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 ZONE
Uma zona para a qual filtrar. Para listar as zonas disponíveis, execute o comando ibmcloud ks locations``.

Exemplos

Liste os detalhes dos volumes.

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

ibmcloud oc subnets

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, --location LOCATION
Um local para o qual filtrar. Para listar os locais disponíveis, execute o comando ibmcloud ks locations``.
--output OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider 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 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 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

Liste as sub-redes móveis disponíveis em sua conta de infraestrutura do IBM Cloud.

ibmcloud ks subnets \
  --vpc-id VPC_ID \
  --zone ZONE \
  --output json \
  --provider PROVIDER_ID \
  -l L

ibmcloud oc versions

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 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 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êiner que estão disponíveis para clusters do IBM Cloud Kubernetes Service.

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

ibmcloud oc vlan ls

Infraestrutura clássica

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

Liste as VLANs públicas e privadas disponíveis para uma zona.

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

ibmcloud oc vlan spanning get

Infraestrutura clássica

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 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 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 ampliação da VLAN para sua conta de infraestrutura clássica do IBM Cloud.

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

ibmcloud oc vni attach baremetal

Nuvem Privada Virtual

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.
--cluster-id ID, -c ID
O ID do cluster.
--output 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 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 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>.
--worker WORKER, -w WORKER
O ID do nó de trabalho.

Exemplos

Conecte uma interface de rede virtual a um nó de trabalho bare metal ou a um cluster.

ibmcloud ks vni attach baremetal \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc vni detach

Nuvem Privada Virtual

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

--cluster-id ID, -c ID
O ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--output 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 VNI
O ID da interface de rede virtual a ser desconectada.
--worker WORKER, -w WORKER
O ID do nó de trabalho.

Exemplos

Desconectar uma interface de rede virtual de um nó de trabalho ou de um cluster.

ibmcloud ks vni detach --cluster-id CLUSTER_NAME_OR_ID --worker WORKER_ID --vni VNI

ibmcloud oc vni ls

Nuvem Privada Virtual

Listar as interfaces de rede virtual conectadas a um cluster ou a um nó de trabalho.

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

Opções de comando

--after AFTER
Exibir as interfaces de rede virtual após o cursor indicado.
--cluster-id ID, -c ID
O ID do cluster.
--first FIRST
Exiba as próximas interfaces de rede virtual, até o primeiro número de VNIs.
--output 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.
--worker WORKER, -w WORKER
O ID do nó de trabalho.

Exemplos

Listar as interfaces de rede virtual conectadas a um cluster.

ibmcloud ks vni ls --cluster-id ID

Listar as interfaces de rede virtual conectadas a um nó de trabalho.

ibmcloud ks vni ls --worker WORKER

ibmcloud oc vpc ls

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 OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider 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

Liste todos os VPCs no grupo de recursos de destino.

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

ibmcloud oc vpc outbound-traffic-protection disable

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

--cluster CLUSTER, -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 do “Secure By Default”.

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc vpc outbound-traffic-protection enable

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

--cluster CLUSTER, -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 a configuração “Seguro por padrão”.

ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc vpc secure-by-default enable

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

--cluster CLUSTER, -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 VPC usando grupos de segurança legados.

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

ibmcloud oc webhook-create

Registrar um webhook em um cluster.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--level 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 TYPE
O tipo de webhook que você deseja usar. Atualmente, o slack é compatível.
--url URL
A URL de webhook.

Exemplos

Registrar um webhook em um cluster.

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

ibmcloud oc worker get

Nuvem Privada Virtual Infraestrutura clássica Satellite

Visualize os detalhes de um nó do trabalhador.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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.
--worker WORKER, -w WORKER
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

Visualize os detalhes de um nó do trabalhador.

ibmcloud ks worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_ID --output json

ibmcloud oc worker ls

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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-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.
--worker-pool POOL, -p POOL
Mostrar apenas os nós do trabalhador que pertencem ao conjunto do trabalhador que você especificar.

Exemplos

Liste todos os nós do trabalhador em um cluster.

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

ibmcloud oc worker reboot

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Especifique um ou mais IDs do trabalhador.

Exemplos

Reiniciar um nó do trabalhador.

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

ibmcloud oc worker reload

Nuvem Privada Virtual Infraestrutura clássica Satellite

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.
--worker WORKER, -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 --skip-master-health IP_ADDRESS -f --worker WORKER_ID

ibmcloud oc worker replace

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando ibmcloud ks workers``.

Exemplos

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

ibmcloud oc worker rm

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Especifique um ou mais IDs do trabalhador.

Exemplos

Remover um nó do trabalhador de um cluster.

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

ibmcloud oc worker update

Infraestrutura clássica

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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Especifique um ou mais IDs do trabalhador.

Exemplos

Atualize um ou mais nós do trabalhador em um cluster clássico para uma nova versão do Kubernetes.

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

ibmcloud oc worker-pool create classic

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--disable-disk-encrypt
Desative a criptografia em um nó do trabalhador.
--entitlement ENTITLEMENT
Defina esse 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 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 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.
--label LABEL, -l LABEL
Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name NAME
Insira um nome para o conjunto de trabalhadores.
--operating-system SYSTEM
Especifique o nome do sistema operacional.
--output 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 SIZE
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.

Exemplos

Inclua um conjunto de trabalhadores em um cluster clássico.

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

ibmcloud oc worker-pool create 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--entitlement ENTITLEMENT
Defina esse 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 LABEL, --hl LABEL
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>.
--label LABEL, -l LABEL
Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name NAME
Insira um nome para o conjunto de trabalhadores.
--operating-system SYSTEM
Especifique o nome do sistema operacional.
--output 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 SIZE
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--zone 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

Inclua um conjunto de trabalhadores em um cluster do IBM Cloud Satellite.

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

ibmcloud oc worker-pool create vpc-classic

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--entitlement ENTITLEMENT
Defina esse 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 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 ).
--label LABEL, -l LABEL
Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name NAME
Insira um nome para o conjunto de trabalhadores.
--operating-system SYSTEM
Especifique o nome do sistema operacional.
--output 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 SIZE
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--vpc-id 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

Inclua um conjunto de trabalhadores em um cluster de VPC Gen 1.

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

ibmcloud oc worker-pool create vpc-gen2

Nuvem Privada Virtual

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--crk 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 ENTITLEMENT
Defina esse 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 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 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 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.
--label LABEL, -l LABEL
Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name NAME
Insira um nome para o conjunto de trabalhadores.
--operating-system SYSTEM
Especifique o nome do sistema operacional.
--output 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 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 GROUP
Opcional. Especificar até cinco IDs do grupo de segurança para aplicar a todos os trabalhadores no conjunto de trabalhadores.
--size-per-zone SIZE
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--vpc-id 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

Inclua um conjunto de trabalhadores em um cluster de VPC Gen 2.

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

ibmcloud oc worker-pool get

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

Listar os detalhes de um conjunto de trabalhadores.

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

ibmcloud oc worker-pool label rm

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

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

ibmcloud oc worker-pool label set

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--label LABEL, -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.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

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_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --label <key=value>

ibmcloud oc worker-pool ls

Nuvem Privada Virtual Infraestrutura clássica Satellite

Liste todos os conjuntos de trabalhadores em um cluster.

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

Opções de comando

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 todos os conjuntos de trabalhadores em um cluster.

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

ibmcloud oc worker-pool operating-system set

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--operating-system SYSTEM
Especifique o nome do sistema operacional.
-q
Não mostrar a mensagem do dia ou os lembretes de atualização.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

Defina o sistema operacional.

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

ibmcloud oc worker-pool rebalance

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

Rebalanceie um conjunto do trabalhador em um cluster.

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

ibmcloud oc worker-pool resize

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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-per-zone SIZE
Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

Redimensione o conjunto do trabalhador para o número de trabalhadores por zona que você especificar.

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

ibmcloud oc worker-pool rm

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

Remova um conjunto de trabalhadores de um cluster.

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

ibmcloud oc worker-pool taint rm

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

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

ibmcloud oc worker-pool taint set

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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.
--taint 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 o env=prod, que você usa para gerenciar o “taint” do nó de trabalho e as tolerâncias correspondentes do pod. O “ effect ” é um efeito de contaminação do tipo “ Kubernetes ”, como descrito em NoSchedule, que explica como a contaminação funciona.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

Configure as contaminações do Kubernetes para todos os nós do trabalhador em um conjunto de trabalhadores.

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

ibmcloud oc worker-pool zones

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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.
--worker-pool POOL, -p POOL
Especifique um conjunto de trabalhadores.

Exemplos

Visualize as zonas conectadas a um conjunto de trabalhadores.

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

ibmcloud oc zone add classic

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--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 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 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.
--worker-pool POOL, -p 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.
--zone 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

Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster clássico.

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

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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.
--worker-pool POOL, -p 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.
--zone 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

Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster de Satellite.

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

ibmcloud oc zone add vpc-classic

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 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 POOL
Especifique um conjunto de trabalhadores.
--zone 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

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_NAME_OR_ID \
  --zone ZONE \
  --subnet-id SUBNET_CIDR

ibmcloud oc zone add vpc-gen2

Nuvem Privada Virtual

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
--output 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 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 POOL
Especifique um conjunto de trabalhadores.
--zone 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

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_NAME_OR_ID \
  --zone ZONE \
  --subnet-id SUBNET_CIDR

ibmcloud oc zone ls

Nuvem Privada Virtual Infraestrutura clássica 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, --location LOCATION
Um local para o qual filtrar. Para listar os locais disponíveis, execute o comando ibmcloud ks locations``.
--output OUTPUT
Imprime a saída de comando no formato fornecido. Valores aceitos: json
--provider 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 \
  --region-only REGION \
  --provider PROVIDER_ID \
  --show-flavors FLAVOR

ibmcloud oc zone network-set

Infraestrutura clássica

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

--cluster CLUSTER, -c CLUSTER
Especificar o nome ou o ID do cluster.
-f
Force o comando a ser executado sem prompts do usuário.
--private-only
Desconfigure a VLAN pública para que os trabalhadores desta zona estejam conectados somente a uma VLAN privada.
--private-vlan VLAN
Especifique o ID da VLAN privada. Para ver as VLANs disponíveis, execute '.
--public-vlan 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.
--worker-pool POOL, -p 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.
--zone 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

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_NAME_OR_ID \
  --zone ZONE \
  --private-vlan VLAN_ID

ibmcloud oc zone rm

Nuvem Privada Virtual Infraestrutura clássica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p 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.
--zone 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_NAME_OR_ID --zone ZONE -f