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
-
Instale o plug-in “
ks” executando o seguinte comando:ibmcloud plugin install ks
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.
| 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 d
kubeconfig. Uma saída ZIP não contém um token de atualização. Valores aceitos:json,yaml,zip -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-rbac- Ignore a inclusão de funções RBAC. Inclua essa opção apenas se você gerenciar suas próprias funções RBAC do Kubernetes. Caso utilize as funções de acesso do serviço IAM para gerenciar todos os usuários RBAC, não inclua essa opção.
Exemplos
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 ) ouibmcloud ks flavor ls(para contas do IBM Cloud Dedicated ). --hardware HARDWARE- O nível de isolamento de hardware para seu nó do trabalhador. Use
dedicatedpara que os recursos físicos disponíveis sejam dedicados apenas a você ousharedpara 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 garantir a 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
/23ou 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-vlansem 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
/24ou 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
adminacesso à 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, especifiquehighly-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>oucan-reach=<ip_address>. Para selecionar uma interface de rede, especifiqueinterface=<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
/23ou 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
/24ou 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 ) ouibmcloud 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
/23ou 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
/24ou 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-clusterIDgerenciado pelo IBM. Para versões anteriores do cluster, especifique a opção--cluster-security-group clusterpara aplicar o grupo de segurançakube-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 o comando
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 ) ouibmcloud 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
/23ou 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
/24ou 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 oc 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-storagetambé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 listpara serviços do Cloud Foundry ouibmcloud resource service-instancespara 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 listpara serviços do Cloud Foundry ouibmcloud resource service-instancespara 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 da sua conta 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 onde 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 ) ouibmcloud 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-classicevpc-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
typedo ALB e deve estar na mesmazoneque 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,storageekubernetes. 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 decontainereingressserã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/*.logsão aceitos, mas expressões globais recursivas como/var/log/**/test.lognã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), e514será utilizado parasyslog. -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ãotls,tcpe o padrãoudp. 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ãoverify-peere o padrãoverify-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,storageekubernetes. Se você não passar uma fonte de log, serão retornadas todas as configurações de registro 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,storageekubernetes. 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 decontainereingressserã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/*.logsão aceitos, mas expressões globais recursivas como/var/log/**/test.lognã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), e514será utilizado parasyslog. -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ãotls,tcpe o padrãoudp. 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ãoverify-peere o padrãoverify-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
HTTPouHTTPS. 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
HTTPouHTTPS. 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
userpara retornar os grupos de segurança criados pelo usuário. Especifiqueibmpara 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
clusterpara retornar os grupos de segurança com escopo restrito ao cluster. Especifiquevpcpara 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-classicevpc-gen2: o ID da VPC cujas sub-redes devem ser listadas. Para listar IDs do VPC, executeibmcloud ks vpcs. --zone ZONE- Obrigatório para os tipos de provedor
vpc-classicevpc-gen2: a zona para a qual as sub-redes da VPC devem ser listadas. Para listar as zonas disponíveis, execute o comandoibmcloud 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-classicevpc-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
NormalouWarning. 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 ) ouibmcloud ks flavor ls(para contas do IBM Cloud Dedicated ). --hardware HARDWARE- O nível de isolamento de hardware para seu nó do trabalhador. Use
dedicatedpara que os recursos físicos disponíveis sejam dedicados apenas a você ousharedpara 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 ) ouibmcloud 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 ) ouibmcloud 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=valuepara 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, comoenv=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 emNoSchedule, 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-vlansem 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