IBM Cloud Kubernetes Service Referência de plug-in da CLI
Use esses comandos para criar e gerenciar clusters para IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud e IBM Cloud Satellite.
Na linha de comandos, você é notificado quando as atualizações para a CLI ibmcloud e os plug-ins estão disponíveis. Certifique-se de manter sua CLI atualizada para que você possa usar todos os comandos e opções disponíveis.
-
Instale a CLI do IBM Cloud. Consulte Introdução ao IBM Cloud CLI.
-
Instale o plug-in “
ks”.ibmcloud plugin install ks
Comandos de API
Visualize o endpoint atual da API.
ibmcloud ks api
Virtual Private Cloud Classic infrastructure Satellite
Visualize o endpoint atual da API.
ibmcloud ks api [-q]
Opções de comando
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar o terminal de API atual
ibmcloud ks api
Comandos de chave de API
Visualize informações sobre a chave de API para um cluster ou reconfigure-o para uma nova chave.
ibmcloud ks api-key help
Mostrar ajuda
ibmcloud ks api-key help
Exemplos
Mostrar ajuda
ibmcloud ks api-key help
ibmcloud ks api-key info
Virtual Private Cloud Classic infrastructure
Visualizar informações sobre proprietário da chave de API de um cluster.
ibmcloud ks api-key info --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar informações sobre o proprietário da chave de API de um cluster
ibmcloud ks api-key info --cluster CLUSTER
ibmcloud ks api-key reset
Virtual Private Cloud Classic infrastructure
Substituir a chave de API para todos os clusters na região e no grupo de recursos direcionados especificados. Se nenhum grupo de recursos for especificado, o comando se aplica ao grupo de recursos padrão. Para obter mais informações, consulte http://ibm.biz/api-key.
ibmcloud ks api-key reset --region REGION [-f] [--output OUTPUT] [-q]
Opções de comando
-f- Force o comando a ser executado sem prompts do usuário.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region- Especifique a região para o destino.
Exemplos
Substitua a chave da API para todos os clusters na região especificada e no grupo de recursos em questão
ibmcloud ks api-key reset --region REGION
Comandos de cluster
Visualizar e modificar as configurações do cluster e de serviço do cluster.
ibmcloud ks cluster addon disable acm
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento “ Red Hat: Advanced Cluster Management”.
ibmcloud ks cluster addon disable acm --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento “ Red Hat: Advanced Cluster Management”
ibmcloud ks cluster addon disable acm --cluster CLUSTER
ibmcloud ks cluster addon disable alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento de proxy “ OAuth ” do ALB.
ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento de proxy “ OAuth ” do ALB
ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon disable cluster-autoscaler
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento de escalador automático de cluster.
ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento Cluster Autoscaler
ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon disable debug-tool
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento “Ferramenta de Diagnóstico e Depuração”.
ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento “Ferramenta de Diagnóstico e Depuração”
ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER
ibmcloud ks cluster addon disable headlamp
O comando cluster addon disable headlamp é um recurso em fase beta.
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento “Headlamp”.
ibmcloud ks cluster addon disable headlamp --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento “Headlamp”
ibmcloud ks cluster addon disable headlamp --cluster CLUSTER
ibmcloud ks cluster addon disable help
Mostrar ajuda
ibmcloud ks cluster addon disable help
Exemplos
Mostrar ajuda
ibmcloud ks cluster addon disable help
ibmcloud ks cluster addon disable hpcs-router
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento HPCS Router Operator para o OpenShift.
ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento “HPCS Router Operator” para OpenShift
ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon disable ibm-storage-operator
O comando cluster addon disable ibm-storage-operator é um recurso em fase beta.
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento “ IBM Cloud ” do Storage Operator.
ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento “ IBM Cloud ” do Storage Operator
ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon disable image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
O complemento IBM Cloud Image Key Synchronizer.
ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
O complemento “Image Key Synchronizer” do IBM Cloud
ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon disable istio
Classic infrastructure
Desativar o complemento Istio gerenciado.
ibmcloud ks cluster addon disable istio --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento gerenciado do Istio
ibmcloud ks cluster addon disable istio --cluster CLUSTER
ibmcloud ks cluster addon disable istio-extras
O comando cluster addon disable istio-extras está obsoleto.
Classic infrastructure
Desative os componentes adicionais do Istio: Grafana, Jaeger e Kiali.
ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar componentes adicionais do Istio: Grafana, Jaeger e Kiali
ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER
ibmcloud ks cluster addon disable istio-sample-bookinfo
O comando cluster addon disable istio-sample-bookinfo está obsoleto.
Classic infrastructure
Desative o complemento do aplicativo de exemplo “ Istio ” BookInfo (obsoleto).
ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento do aplicativo de exemplo “ Istio ” BookInfo (obsoleto)
ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon disable knative
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento da estrutura serverless do Knative.
ibmcloud ks cluster addon disable knative --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento da estrutura serverless do Knative
ibmcloud ks cluster addon disable knative --cluster CLUSTER
ibmcloud ks cluster addon disable kube-terminal
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento do terminal web “ Kubernetes ”.
ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento do terminal web “ Kubernetes ”
ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER
ibmcloud ks cluster addon disable openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
O complemento do Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
O complemento do Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon disable static-route
Virtual Private Cloud Classic infrastructure Satellite
Desative o complemento “Rota estática”.
ibmcloud ks cluster addon disable static-route --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento “Rota estática”
ibmcloud ks cluster addon disable static-route --cluster CLUSTER
ibmcloud ks cluster addon disable vpc-block-csi-driver
Classic infrastructure
Desative o complemento do driver CSI “ Block Storage ” da VPC.
ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o complemento do driver CSI “ Block Storage ” da VPC
ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon enable acm
Virtual Private Cloud Classic infrastructure Satellite
Ative o complemento “ Red Hat: Advanced Cluster Management”.
ibmcloud ks cluster addon enable acm --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
--param- Especifique opções de instalação para o complemento. Se nenhum parâmetro for especificado, os valores padrão são usados. Analise as opções disponíveis com o comando
ibmcloud ks cluster addon options. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento “ Red Hat: Advanced Cluster Management”
ibmcloud ks cluster addon enable acm --cluster CLUSTER
ibmcloud ks cluster addon enable alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Ative o complemento de proxy “ OAuth ” do ALB.
ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento “ALB OAuth Proxy”
ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon enable cluster-autoscaler
Virtual Private Cloud Classic infrastructure Satellite
Ative o complemento Cluster Autoscaler.
ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento Cluster Autoscaler
ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon enable debug-tool
Virtual Private Cloud Classic infrastructure Satellite
Ative o complemento “Ferramenta de Diagnóstico e Depuração”.
ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento “Ferramenta de Diagnóstico e Depuração”
ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER
ibmcloud ks cluster addon enable headlamp
O comando cluster addon enable headlamp é um recurso em fase beta.
Virtual Private Cloud Classic infrastructure Satellite
Ative o complemento “Headlamp”.
ibmcloud ks cluster addon enable headlamp --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento “Headlamp”
ibmcloud ks cluster addon enable headlamp --cluster CLUSTER
ibmcloud ks cluster addon enable help
Mostrar ajuda
ibmcloud ks cluster addon enable help
Exemplos
Mostrar ajuda
ibmcloud ks cluster addon enable help
ibmcloud ks cluster addon enable hpcs-router
Virtual Private Cloud Classic infrastructure Satellite
Habilite o complemento HPCS Router Operator para o OpenShift.
ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento HPCS Router Operator para OpenShift
ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon enable ibm-storage-operator
O comando cluster addon enable ibm-storage-operator é um recurso em fase beta.
Virtual Private Cloud Classic infrastructure Satellite
Habilite o complemento “ IBM Cloud ” do Storage Operator.
ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento “ IBM Cloud ” do Storage Operator
ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon enable image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
O complemento IBM Cloud Image Key Synchronizer.
ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
O complemento “Image Key Synchronizer” do IBM Cloud
ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon enable istio
Classic infrastructure
Ative o complemento gerenciado “ Istio ”.
ibmcloud ks cluster addon enable istio --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento gerenciado do Istio
ibmcloud ks cluster addon enable istio --cluster CLUSTER
ibmcloud ks cluster addon enable istio-extras
O comando cluster addon enable istio-extras está obsoleto.
Virtual Private Cloud Classic infrastructure Satellite
Ative os componentes adicionais do Istio: Grafana, Jaeger e Kiali.
ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar componentes adicionais do Istio: Grafana, Jaeger e Kiali
ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER
ibmcloud ks cluster addon enable istio-sample-bookinfo
O comando cluster addon enable istio-sample-bookinfo está obsoleto.
Virtual Private Cloud Classic infrastructure Satellite
Ativar o complemento do aplicativo de exemplo “ Istio ” BookInfo em um cluster (obsoleto).
ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento do aplicativo de exemplo “ Istio ” BookInfo em um cluster (obsoleto)
ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon enable openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
O complemento do Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
--param- Especifique opções de instalação para o complemento. Se nenhum parâmetro for especificado, os valores padrão são usados. Analise as opções disponíveis com o comando
ibmcloud ks cluster addon options. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
O complemento do Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon enable static-route
Virtual Private Cloud Classic infrastructure Satellite
Ative o complemento “Rota estática”.
ibmcloud ks cluster addon enable static-route --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento “Rota estática”
ibmcloud ks cluster addon enable static-route --cluster CLUSTER
ibmcloud ks cluster addon enable vpc-block-csi-driver
Virtual Private Cloud
Habilite o complemento do driver CSI “ Block Storage ” da VPC.
ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Ative todas as dependências de complemento.
Exemplos
Ativar o complemento do driver CSI “ Block Storage ” da VPC
ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon get
Virtual Private Cloud Classic infrastructure Satellite
Visualizar detalhes de um complemento instalado.
ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
--addon- O nome ou ID do complemento.
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar detalhes de um complemento instalado
ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER
ibmcloud ks cluster addon help
Mostrar ajuda
ibmcloud ks cluster addon help
Exemplos
Mostrar ajuda
ibmcloud ks cluster addon help
ibmcloud ks cluster addon ls
Virtual Private Cloud Classic infrastructure Satellite
Listar complementos ativados.
ibmcloud ks cluster addon ls --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Lista de complementos ativados
ibmcloud ks cluster addon ls --cluster CLUSTER
ibmcloud ks cluster addon options
Virtual Private Cloud Classic infrastructure Satellite
Visualizar opções de instalação para um complemento.
ibmcloud ks cluster addon options --addon ADDON [--output OUTPUT] [-q] [--version VERSION]
Opções de comando
--addon- O nome ou ID do complemento.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique uma versão de complemento para a qual as opções serão exibidas. Se nenhuma versão for especificada, as opções da versão padrão serão exibidas.
Exemplos
Visualizar as opções de instalação de um complemento
ibmcloud ks cluster addon options --addon ADDON
ibmcloud ks cluster addon update acm
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento “Advanced Cluster Management” do Red Hat.
ibmcloud ks cluster addon update acm --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento Advanced Cluster Management do Red Hat
ibmcloud ks cluster addon update acm --cluster CLUSTER
ibmcloud ks cluster addon update alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento de proxy “ OAuth ” do ALB.
ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento de proxy “ OAuth ” do ALB
ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon update cluster-autoscaler
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento Cluster Autoscaler.
ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento Cluster Autoscaler
ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon update debug-tool
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento “Ferramenta de Diagnóstico e Depuração”.
ibmcloud ks cluster addon update debug-tool --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento “Ferramenta de Diagnóstico e Depuração”
ibmcloud ks cluster addon update debug-tool --cluster CLUSTER
ibmcloud ks cluster addon update headlamp
O comando cluster addon update headlamp é um recurso em fase beta.
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento “Headlamp”.
ibmcloud ks cluster addon update headlamp --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento “Headlamp”
ibmcloud ks cluster addon update headlamp --cluster CLUSTER
ibmcloud ks cluster addon update help
Mostrar ajuda
ibmcloud ks cluster addon update help
Exemplos
Mostrar ajuda
ibmcloud ks cluster addon update help
ibmcloud ks cluster addon update hpcs-router
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento HPCS Router Operator para o OpenShift.
ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualize o complemento HPCS Router Operator para OpenShift
ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon update ibm-storage-operator
O comando cluster addon update ibm-storage-operator é um recurso em fase beta.
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento do Operador de Armazenamento do IBM Cloud.
ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento do Operador de Armazenamento do IBM Cloud
ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon update image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento Image Key Synchronizer.
ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento Image Key Synchronizer
ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon update istio
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento gerenciado “ Istio ”.
ibmcloud ks cluster addon update istio --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento gerenciado “ Istio ”
ibmcloud ks cluster addon update istio --cluster CLUSTER
ibmcloud ks cluster addon update istio-extras
O comando cluster addon update istio-extras está obsoleto.
Virtual Private Cloud Classic infrastructure Satellite
Atualize os componentes adicionais do Istio: Grafana, Jaeger e Kiali.
ibmcloud ks cluster addon update istio-extras --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar componentes adicionais do Istio: Grafana, Jaeger e Kiali
ibmcloud ks cluster addon update istio-extras --cluster CLUSTER
ibmcloud ks cluster addon update istio-sample-bookinfo
O comando cluster addon update istio-sample-bookinfo está obsoleto.
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento do aplicativo de exemplo “ Istio ” ( BookInfo ) (obsoleto).
ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento do aplicativo de exemplo “ Istio ” BookInfo (obsoleto)
ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon update knative
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento da estrutura serverless Knative.
ibmcloud ks cluster addon update knative --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento do Knative Serverless Framework
ibmcloud ks cluster addon update knative --cluster CLUSTER
ibmcloud ks cluster addon update kube-terminal
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento do terminal web do Kubernetes.
ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento do terminal web do Kubernetes
ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER
ibmcloud ks cluster addon update openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento Data Foundation do OpenShift.
ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento Data Foundation do OpenShift
ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon update static-route
Virtual Private Cloud Classic infrastructure Satellite
Atualize o complemento “Rota Estática”.
ibmcloud ks cluster addon update static-route --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento de rotas estáticas
ibmcloud ks cluster addon update static-route --cluster CLUSTER
ibmcloud ks cluster addon update vpc-block-csi-driver
Virtual Private Cloud
Atualize o complemento do driver CSI “ Block Storage ” da VPC.
ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão do complemento a ser instalada. Se nenhuma versão for especificada, a versão padrão será instalada.
-y- Atualize todas as dependências de complemento.
Exemplos
Atualizar o complemento do driver CSI “ Block Storage ” da VPC
ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon versions
Virtual Private Cloud Classic infrastructure Satellite
Listar versões suportadas para complementos gerenciados.
ibmcloud ks cluster addon versions [--addon ADDON] [--offering OFFERING] [--output OUTPUT] [-q] [--show-defaults]
Opções de comando
--addon- Especifique um nome de complemento para o qual filtrar versões.
--offering- Especifique uma oferta para filtrar as versões. Valores aceitos:
kubernetes,openshift,openshift-vs --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-defaults- Exiba as colunas de versão padrão na saída.
Exemplos
Lista das versões compatíveis para complementos gerenciados
ibmcloud ks cluster addon versions
ibmcloud ks cluster ca create
Virtual Private Cloud Classic infrastructure Satellite
Crie um certificado de autoridade de certificação para seu cluster. Em seguida, deve-se girar os certificados anteriores para usar os novos certificados.
ibmcloud ks cluster ca create --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Crie um certificado de CA para o seu cluster
ibmcloud ks cluster ca create --cluster CLUSTER
ibmcloud ks cluster ca get
Virtual Private Cloud Classic infrastructure Satellite
Visualize os detalhes de um certificado de autoridade de certificação do cluster.
ibmcloud ks cluster ca get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar os detalhes do certificado CA de um cluster
ibmcloud ks cluster ca get --cluster CLUSTER
ibmcloud ks cluster ca help
Mostrar ajuda
ibmcloud ks cluster ca help
Exemplos
Mostrar ajuda
ibmcloud ks cluster ca help
ibmcloud ks cluster ca rotate
Virtual Private Cloud Classic infrastructure Satellite
Gire os certificados de autoridade de certificação de um cluster, o que requer que você tenha criado previamente certificados de autoridade de certificação. A rotação invalida os certificados anteriores e atualiza o servidor da API do cluster.
ibmcloud ks cluster ca rotate --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Alternar os certificados de CA de um cluster, o que requer que você já tenha criado os certificados de CA
ibmcloud ks cluster ca rotate --cluster CLUSTER
ibmcloud ks cluster ca status
Virtual Private Cloud Classic infrastructure Satellite
Visualize o status de rotação de certificados de autoridade de certificação para um cluster.
ibmcloud ks cluster ca status --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar o status de rotação dos certificados CA de um cluster
ibmcloud ks cluster ca status --cluster CLUSTER
ibmcloud ks cluster config
Virtual Private Cloud Classic infrastructure Satellite
Fazer download dos arquivos de configuração e certificados do Kubernetes para conectar-se ao seu cluster usando os comandos kubectl.
ibmcloud ks cluster config --cluster CLUSTER [--admin] [--endpoint ENDPOINT] [--network] [--output OUTPUT] [-q] [--skip-rbac]
Opções de comando
--admin- Recuperar certificados do administrador e chaves PEM.
-c,--cluster- Especificar o nome ou o ID do cluster.
--endpoint- A URL do servidor a ser usada para o contexto do cluster. Se você não incluir essa sinalização, o terminal em serviço de cluster padrão será usado. Para mais informações, acesse https://ibm.biz/context-kubeKubernetes
ou https://ibm.biz/context-ocp para clusters do OpenShift. Valores aceitos:
private,link,vpe --network- Recuperar a configuração de rede do Calico com a configuração de Administrador.
--output- Imprime a saída do comando no formato fornecido e ignora as fusões d
kubeconfig. Uma saída ZIP não contém um token de atualização. Valores aceitos:json,yaml,zip -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-rbac- Ignore a inclusão de funções RBAC. Inclua essa opção apenas se você gerenciar suas próprias funções RBAC do Kubernetes. Caso utilize as funções de acesso do serviço IAM para gerenciar todos os usuários RBAC, não inclua essa opção.
Exemplos
Baixe os arquivos de configuração e os certificados do Kubernetes para se conectar ao seu cluster usando comandos do kubectl
ibmcloud ks cluster config --cluster CLUSTER
ibmcloud ks cluster create classic
Classic infrastructure
Crie um cluster com os nós do trabalhador na infraestrutura clássica.
ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--hardware HARDWARE] [--location LOCATION] [--no-subnet] [--operating-system SYSTEM] [--pod-subnet SUBNET] [--private-service-endpoint] [--private-vlan VLAN] [--public-service-endpoint] [-q] [--service-subnet SUBNET] [--skip-advance-permissions-check] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT] (--private-only | --public-vlan VLAN)
Opções de comando
--disable-disk-encrypt- Desative a criptografia em um nó do trabalhador.
--entitlement- Defina este sinalizador como “
ocp_entitled” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”. --flavor- O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse
ibmcloud ks flavor ls --zone <zone name>(para contas públicas do IBM Cloud ) ouibmcloud ks flavor ls(para contas do IBM Cloud Dedicated ). --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- Deprecated Sinalizador mantido para garantir a compatibilidade com uma versão anterior. Use, em vez disso, o sinalizador
--zone. --name- Insira um nome para o cluster.
--no-subnet- Evite a criação de uma sub-rede móvel ao criar o cluster. Por padrão, tanto a sub-rede móvel pública quanto a privada são criadas na VLAN associada e essa sinalização evita esse comportamento. Para adicionar uma sub-rede ao cluster posteriormente,
execute o comando
ibmcloud ks cluster subnet add``. --operating-system- Especifique o nome do sistema operacional.
--pod-subnet- Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para pods. A sub-rede deve ter, no mínimo, o tamanho de
/23ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-classic --private-only- Use esse sinalizador para evitar que uma VLAN pública seja criada. Obrigatório apenas quando você especificar o sinalizador
--private-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- Condicional: Especifique o ID da VLAN privada. Para ver as VLANs disponíveis, execute o comando
ibmcloud ks vlan ls --zone``. Se você ainda não tiver uma VLAN privada, não especifique essa opção, pois uma será criada automaticamente para você. Ao definir uma VLAN privada, é necessário também definir o sinalizador “ --public-vlan” ou o sinalizador “--private-only”. --public-service-endpoint- Ative o terminal de serviço público para tornar o mestre publicamente acessível.
--public-vlan- Condicional: Especifique o ID da VLAN pública. Para ver as VLANs disponíveis, execute o comando
ibmcloud ks vlan ls --zone``. Se você ainda não tiver uma VLAN pública, não especifique essa opção, pois uma será criada automaticamente para você. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--service-subnet- Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para serviços. A sub-rede deve ter, no mínimo, o tamanho de
/24ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-classic. Valor padrão:172.21.0.0/16 --skip-advance-permissions-check- Ignore a verificação das permissões de infraestrutura antes de concluir esta ação. Observe que se você não tiver as permissões de infraestrutura corretas, essa ação poderá ser bem-sucedida apenas parcialmente.
--sm-group- O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance- O CRN da instância do IBM Cloud Secrets Manager.
--version- Especificar a versão do Kubernetes ou do OpenShift, incluindo pelo menos a versão major.minor. Se você não incluir esse sinalizador, a versão padrão será usada. Para ver as versões disponíveis, execute
ibmcloud ks versions. --workers- O número de nós do trabalhador de cluster. Padronizado para 1.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Criar um cluster com nós de trabalho em infraestrutura clássica
ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE --private-only
ibmcloud ks cluster create help
Mostrar ajuda
ibmcloud ks cluster create help
Exemplos
Mostrar ajuda
ibmcloud ks cluster create help
ibmcloud ks cluster create satellite
Satellite
Crie um cluster do IBM Cloud Satellite em sua própria infraestrutura.
ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION [--enable-config-admin] [--entitlement ENTITLEMENT] [--host-label LABEL ...] [--infrastructure-topology TOPOLOGY] [--operating-system SYSTEM] [--pod-network-interface-selection SELECTION] [--pod-subnet SUBNET] [--pull-secret SECRET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--workers COUNT] [--zone ZONE]
Opções de comando
--enable-config-admin- Conceda ao cluster
adminacesso à configuração Satellite para gerenciar os recursos de Kubernetes. --entitlement- Defina este sinalizador como “
ocp_entitled” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”. --host-label,--hl- Insira quaisquer rótulos como pares chave-valor para identificar o host a ser atribuído ao seu plano de controle do Satellite ou ao seu cluster do Red Hat OpenShift. O primeiro host que tem esse rótulo e é não designado é automaticamente
designado ao cluster ou plano de controle. Para encontrar rótulos de host disponíveis, execute
ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>. --infrastructure-topology- Especifique se o cluster deve executar um único nó do trabalhador ou o número padrão de nós do trabalhador. Para criar um cluster de um único nó, especifique
single-replica. Para criar um cluster padrão com vários nós de trabalho, especifiquehighly-available``. A opção “highly-available” é aplicada por padrão. Valores aceitos:single-replica,highly-available --location- O nome ou ID do local do Satellite. Para descobrir o ID ou o nome do local, acesse
ibmcloud sat location ls. --name- Insira um nome para o cluster.
--operating-system- Especifique o nome do sistema operacional.
--pod-network-interface-selection- O método para seleção da interface de rede de nó para a rede de pod interno. Essa opção poderá ser usada apenas se o local do Satellite especificado tiver Red Hat CoreOS ativado. Para fornecer um endereço direto do tipo URL ou IP, especifique
can-reach=<url>oucan-reach=<ip_address>. Para selecionar uma interface de rede, especifiqueinterface=<network_interface>``. --pod-subnet- Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para pods. A sub-rede deve ter, no mínimo, o tamanho de
/23ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-satellite. Valor padrão:172.30.0.0/16 --pull-secret- Especifique uma titularidade existente do OpenShift para os nós do trabalhador desse cluster fornecendo o segredo de extração de sua conta do Red Hat.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--service-subnet- Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para serviços. A sub-rede deve ter, no mínimo, o tamanho de
/24ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-satellite. Valor padrão:172.21.0.0/16 --sm-group- O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance- O CRN da instância do IBM Cloud Secrets Manager.
--version- O Red Hat OpenShift na versão da IBM Cloud, incluindo pelo menos a versão major.minor. Para ver as versões disponíveis, execute
ibmcloud ks versions. --workers- O número de nós do trabalhador por zona no conjunto de trabalhadores padrão. Necessário quando
--host-labelé especificado. --zone- A zona para o conjunto de trabalhadores padrão em um cluster multizona. Para listar as zonas da sua localidade, acesse
ibmcloud sat location get.
Exemplos
Crie um cluster do IBM Cloud Satellite em sua própria infraestrutura
ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION
ibmcloud ks cluster create vpc-classic
Classic infrastructure
Crie um cluster com os nós do trabalhador na infraestrutura de VPC (Nuvem Privada Virtual) Gen 1.
ibmcloud ks cluster create vpc-classic --flavor FLAVOR --name NAME --subnet-id ID --vpc-id ID --zone ZONE [--disable-public-service-endpoint] [--entitlement ENTITLEMENT] [--operating-system SYSTEM] [--pod-subnet SUBNET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT]
Opções de comando
--disable-public-service-endpoint- Desative o terminal em serviço público para evitar acesso público ao mestre.
--entitlement- Defina este sinalizador como “
ocp_entitled” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”. --flavor- O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse
ibmcloud ks flavor ls --zone <zone name>(para contas públicas do IBM Cloud ) ouibmcloud ks flavor ls(para contas do IBM Cloud Dedicated ). --name- Insira um nome para o cluster.
--operating-system- Especifique o nome do sistema operacional.
--pod-subnet- Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para pods. A sub-rede deve ter, no mínimo, o tamanho de
/23ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-vpc -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--service-subnet- Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para serviços. A sub-rede deve ter, no mínimo, o tamanho de
/24ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-vpc. Valor padrão:172.21.0.0/16 --sm-group- O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance- O CRN da instância do IBM Cloud Secrets Manager.
--subnet-id- A sub-rede do VPC para designar o cluster. Para listar as sub-redes disponíveis, execute o comando
ibmcloud ks subnets --provider vpc-classic --vpc-id--zone ``. --version- Especificar a versão do Kubernetes ou do OpenShift, incluindo pelo menos a versão major.minor. Se você não incluir esse sinalizador, a versão padrão será usada. Para ver as versões disponíveis, execute
ibmcloud ks versions. --vpc-id- O ID da VPC na qual criar os nós do trabalhador. Para listar os IDs disponíveis, execute
ibmcloud ks vpcs. --workers- O número de nós do trabalhador por zona no conjunto de trabalhadores padrão. Para clusters do tipo “ OpenShift ”, é necessário definir esse valor como, no mínimo, 2. Para clusters do tipo “ Kubernetes ”, esse valor é opcional.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Criar um cluster com nós de trabalho na infraestrutura da Nuvem Privada Virtual (VPC) Gen 1
ibmcloud ks cluster create vpc-classic \
--flavor FLAVOR \
--name NAME \
--subnet-id ID \
--vpc-id ID \
--zone ZONE
ibmcloud ks cluster create vpc-gen2
Virtual Private Cloud
Crie um cluster com os nós do trabalhador na infraestrutura de VPC (Nuvem Privada Virtual) Gen 2.
ibmcloud ks cluster create vpc-gen2 --flavor FLAVOR --name NAME --subnet-id ID --vpc-id ID --zone ZONE [--cluster-security-group GROUP ...] [--cni CNI] [--cos-instance INSTANCE] [--crk CRK] [--disable-outbound-traffic-protection] [--disable-public-service-endpoint] [--entitlement ENTITLEMENT] [--kms-account-id ID] [--kms-instance INSTANCE] [--offering OFFERING] [--operating-system SYSTEM] [--pod-subnet SUBNET] [-q] [--secondary-storage STORAGE] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT]
Opções de comando
--cluster-security-group- Opcional. Especifique um ou mais IDs de grupo de segurança para aplicar a todos os trabalhadores no cluster. Para a versão do OpenShift 4.15 e a versão do Kubernetes 1.30 e posteriores, esses grupos de segurança são aplicados além do grupo
de segurança
kube-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- Configure o plug-in de rede para o cluster. Calico está definido por padrão. Valores aceitos:
Calico,OVNKubernetes --cos-instance- Necessário apenas para clusters do OpenShift. O CRN para a instância de armazenamento de objeto de nuvem padrão para fazer backup do registro interno em seu cluster do OpenShift. Para listar os CRNs das suas instâncias de armazenamento
de objetos na nuvem, execute
ibmcloud resource service-instances --long --service-name cloud-object-storage. --crk- O ID da chave raiz em sua instância do KMS a ser usado para a criptografia de disco local. Para listar as chaves raiz disponíveis, execute
ibmcloud ks kms crk ls --instance-id <kms_instance>``. --disable-outbound-traffic-protection- Inclua esta opção para permitir o acesso público de saída a partir dos nós de trabalho do cluster. Por padrão, o acesso público de saída é bloqueado nas versões do OpenShift 4.15 e posteriores, bem como nas versões do Kubernetes 1.30 e posteriores.
--disable-public-service-endpoint- Desative o terminal em serviço público para evitar acesso público ao mestre.
--entitlement- Defina este sinalizador como “
ocp_entitled” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”. --flavor- O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse
ibmcloud ks flavor ls --zone <zone name>(para contas públicas do IBM Cloud ) ouibmcloud ks flavor ls(para contas do IBM Cloud Dedicated ). --kms-account-id- O ID da conta que contém a instância KMS que deseja usar para o disco local ou criptografia de segredo.
--kms-instance- O ID da instância do KMS a ser usado para a criptografia de disco local. Para listar instâncias KMS disponíveis, execute
ibmcloud ks kms instance ls. --name- Insira um nome para o cluster.
--offering- Especifique a oferta de cluster. Valores aceitos:
kubernetes,openshift,openshift-vs --operating-system- Especifique o nome do sistema operacional.
--pod-subnet- Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para pods. A sub-rede deve ter, no mínimo, o tamanho de
/23ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-vpc -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--secondary-storage- A opção de armazenamento secundário para o tipo. Para visualizar as opções de armazenamento secundário disponíveis para uma variante, execute o comando
ibmcloud ks flavor get --provider vpc-gen2 --zone``. --service-subnet- Especifique um CIDR de sub-rede customizado para fornecer endereços IP privados para serviços. A sub-rede deve ter, no mínimo, o tamanho de
/24ou maior. Para mais informações, consulte https://ibm.biz/cluster-create-vpc. Valor padrão:172.21.0.0/16 --sm-group- O ID do grupo de segredos da instância do IBM Cloud Secrets Manager na qual seus segredos são persistidos.
--sm-instance- O CRN da instância do IBM Cloud Secrets Manager.
--subnet-id- A sub-rede do VPC para designar o cluster. Para listar as sub-redes disponíveis, execute o comando
ibmcloud ks subnets --provider vpc-gen2 --vpc-id--zone ``. --version- Especificar a versão do Kubernetes ou do OpenShift, incluindo pelo menos a versão major.minor. Se você não incluir esse sinalizador, a versão padrão será usada. Para ver as versões disponíveis, execute
ibmcloud ks versions. --vpc-id- O ID da VPC na qual criar os nós do trabalhador. Para listar os IDs disponíveis, execute
ibmcloud ks vpcs. --workers- O número de nós do trabalhador por zona no conjunto de trabalhadores padrão. Para clusters do tipo “ OpenShift ”, é necessário definir esse valor como, no mínimo, 2. Para clusters do tipo “ Kubernetes ”, esse valor é opcional.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Criar um cluster com nós de trabalho na infraestrutura da Nuvem Privada Virtual (VPC) de 2ª geração
ibmcloud ks cluster create vpc-gen2 \
--flavor FLAVOR \
--name NAME \
--subnet-id ID \
--vpc-id ID \
--zone ZONE
ibmcloud ks cluster get
Virtual Private Cloud Classic infrastructure Satellite
Visualize os detalhes de um cluster.
ibmcloud ks cluster get --cluster CLUSTER [--output OUTPUT] [-q] [--show-resources]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-resources- Exibir recursos adicionais do cluster, como complementos, VLANs e sub-redes.
Exemplos
Visualizar os detalhes de um cluster
ibmcloud ks cluster get --cluster CLUSTER
ibmcloud ks cluster help
Mostrar ajuda
ibmcloud ks cluster help
Exemplos
Mostrar ajuda
ibmcloud ks cluster help
ibmcloud ks cluster image-security disable
Virtual Private Cloud Classic infrastructure Satellite
Desative o cumprimento de segurança de imagem em seu cluster.
ibmcloud ks cluster image-security disable --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desative a aplicação das políticas de segurança de imagens no seu cluster
ibmcloud ks cluster image-security disable --cluster CLUSTER
ibmcloud ks cluster image-security enable
Virtual Private Cloud Classic infrastructure Satellite
Ative o cumprimento de segurança de imagem em seu cluster.
ibmcloud ks cluster image-security enable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ative a aplicação das políticas de segurança de imagens no seu cluster
ibmcloud ks cluster image-security enable --cluster CLUSTER
ibmcloud ks cluster image-security help
Mostrar ajuda
ibmcloud ks cluster image-security help
Exemplos
Mostrar ajuda
ibmcloud ks cluster image-security help
ibmcloud ks cluster ls
Virtual Private Cloud Classic infrastructure Satellite
Listar todos os clusters em sua conta do IBM Cloud.
ibmcloud ks cluster ls [-l LOCATION ...] [--output OUTPUT] [--provider PROVIDER] [-q]
Opções de comando
-l,--location- Um local para o qual filtrar. Para listar os locais disponíveis, execute o comando
ibmcloud ks locations. --output- Imprime a saída de comando no formato fornecido. Se você não incluir o sinalizador de provedor, serão retornados apenas os clusters clássicos. Valores aceitos:
json --provider- Filtre a lista para um provedor de infraestrutura específico. Valores aceitos:
classic,vpc-classic,vpc-gen2,satellite -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Liste todos os clusters da sua conta do IBM Cloud
ibmcloud ks cluster ls
ibmcloud ks cluster master audit-webhook get
Classic infrastructure
Visualizar a configuração de webhook de auditoria para o servidor de API do Kubernetes de um cluster. O backend de webhook encaminha os logs de auditoria do servidor de API para um servidor remoto.
ibmcloud ks cluster master audit-webhook get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar a configuração do webhook de auditoria do servidor da API “ Kubernetes ” de um cluster
ibmcloud ks cluster master audit-webhook get --cluster CLUSTER
ibmcloud ks cluster master audit-webhook help
Mostrar ajuda
ibmcloud ks cluster master audit-webhook help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master audit-webhook help
ibmcloud ks cluster master audit-webhook set
Classic infrastructure
Configurar a configuração de webhook de auditoria para o servidor de API do Kubernetes de um cluster. O backend de webhook encaminha os logs de auditoria do servidor de API para um servidor remoto.
ibmcloud ks cluster master audit-webhook set --cluster CLUSTER [--ca-cert CERT] [--client-cert CERT] [--client-key KEY] [--policy POLICY] [-q] [--remote-server SERVER]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--ca-cert- O caminho de arquivo do certificado de autoridade de certificação usado para verificar o serviço de criação de log remoto.
--client-cert- O caminho de arquivo para o certificado de cliente que é usado para autenticação com relação ao serviço de criação de log remoto.
--client-key- O caminho de arquivo para a chave do cliente correspondente que é usada para se conectar ao serviço de registro remoto.
--policy- Especificar o tipo de política de auditoria. Valores aceitos:
default,verbose -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--remote-server- A URL ou o endereço IP para o serviço de criação de log remoto.
Exemplos
Definir a configuração do webhook de auditoria para o servidor da API “ Kubernetes ” de um cluster
ibmcloud ks cluster master audit-webhook set --cluster CLUSTER
ibmcloud ks cluster master audit-webhook unset
Classic infrastructure
Remover a configuração de webhook de auditoria de um servidor de API do Kubernetes de um cluster.
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover a configuração do webhook de auditoria do servidor da API do Kubernetes de um cluster
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER
ibmcloud ks cluster master console-oauth-access get
Virtual Private Cloud Classic infrastructure Satellite
Obtenha o console da web do OpenShift e o tipo de acesso ao servidor OAuth.
ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Obtenha o console da web do OpenShift e o tipo de acesso ao servidor OAuth
ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER
ibmcloud ks cluster master console-oauth-access help
Mostrar ajuda
ibmcloud ks cluster master console-oauth-access help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master console-oauth-access help
ibmcloud ks cluster master console-oauth-access set
Virtual Private Cloud Classic infrastructure Satellite
Defina o console da web OpenShift e o tipo de acesso ao servidor OAuth.
ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER [-f] [-q] [--type TYPE]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--type- Especifique o console da web OpenShift e o tipo de acesso ao servidor OAuth. Valores aceitos:
vpe-gateway,legacy
Exemplos
Configure o console da web OpenShift e o tipo de acesso ao servidor OAuth
ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER
ibmcloud ks cluster master help
Mostrar ajuda
ibmcloud ks cluster master help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master help
ibmcloud ks cluster master pod-security get
Virtual Private Cloud Classic infrastructure Satellite
Visualize a configuração de admissão da PodSecurity para o servidor de API do Kubernetes de um cluster.
ibmcloud ks cluster master pod-security get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar a configuração de admissão do PodSecurity para o servidor da API Kubernetes de um cluster
ibmcloud ks cluster master pod-security get --cluster CLUSTER
ibmcloud ks cluster master pod-security help
Mostrar ajuda
ibmcloud ks cluster master pod-security help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master pod-security help
ibmcloud ks cluster master pod-security policy disable
Virtual Private Cloud Classic infrastructure Satellite
Desative a PodSecurityPolicy para o servidor de API do Kubernetes de um cluster.
ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o recurso “ PodSecurityPolicy ” no servidor da API “ Kubernetes ” de um cluster
ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER
ibmcloud ks cluster master pod-security policy enable
Virtual Private Cloud Classic infrastructure Satellite
Ative a PodSecurityPolicy para o servidor de API do Kubernetes de um cluster.
ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar o recurso “ PodSecurityPolicy ” para o servidor da API “ Kubernetes ” de um cluster
ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER
ibmcloud ks cluster master pod-security policy get
Virtual Private Cloud Classic infrastructure Satellite
Visualize a configuração da PodSecurityPolicy para um servidor de API do Kubernetes de um cluster.
ibmcloud ks cluster master pod-security policy get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar a configuração do PodSecurityPolicy para o servidor da API Kubernetes de um cluster
ibmcloud ks cluster master pod-security policy get --cluster CLUSTER
ibmcloud ks cluster master pod-security policy help
Mostrar ajuda
ibmcloud ks cluster master pod-security policy help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master pod-security policy help
ibmcloud ks cluster master pod-security set
Virtual Private Cloud Classic infrastructure Satellite
Configure e ative a configuração de admissão da PodSecurity para o servidor de API do Kubernetes de um cluster.
ibmcloud ks cluster master pod-security set --cluster CLUSTER [--config-file FILE] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--config-file- O caminho de arquivo de uma configuração customizada do PodSecurity. Se não especificado, os padrões do Kubernetes serão aplicados. Para obter mais informações, consulte https://ibm.biz/BdPtUB
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Definir e ativar a configuração de admissão “ PodSecurity ” para o servidor da API “ Kubernetes ” de um cluster
ibmcloud ks cluster master pod-security set --cluster CLUSTER
ibmcloud ks cluster master pod-security unset
Virtual Private Cloud Classic infrastructure Satellite
Remova a configuração de admissão da PodSecurity para o servidor de API do Kubernetes de um cluster.
ibmcloud ks cluster master pod-security unset --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remova a configuração de admissão do PodSecurity para o servidor da API Kubernetes de um cluster
ibmcloud ks cluster master pod-security unset --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist add
O comando cluster master private-service-endpoint allowlist add está obsoleto.
Virtual Private Cloud Classic infrastructure
Inclua sub-redes em uma lista de permissões do terminal em serviço privado de um cluster.
ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet- Especificar o CIDR da sub-rede.
Exemplos
Adicionar sub-redes à lista de endereços permitidos do endpoint de serviço privado de um cluster
ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master private-service-endpoint allowlist disable
O comando cluster master private-service-endpoint allowlist disable está obsoleto.
Virtual Private Cloud Classic infrastructure
Desative a lista de permissões. Quando desativadas, as solicitações autorizados para o cluster mestre de qualquer sub-rede são permitidas por meio do terminal em serviço privado.
ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar a lista de permissões
ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist enable
O comando cluster master private-service-endpoint allowlist enable está obsoleto.
Virtual Private Cloud Classic infrastructure
Ative a lista de permissões. Quando ativadas, apenas as solicitações autorizados para o cluster mestre de sub-redes na lista de permissões são permitidas por meio do terminal em serviço privado.
ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar a lista de permissões
ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist get
O comando cluster master private-service-endpoint allowlist get está obsoleto.
Virtual Private Cloud Classic infrastructure
Obtenha uma lista de permissões do terminal em serviço privado do cluster.
ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Obter a lista de endpoints de serviço privados autorizados de um cluster
ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist help
Mostrar ajuda
ibmcloud ks cluster master private-service-endpoint allowlist help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master private-service-endpoint allowlist help
ibmcloud ks cluster master private-service-endpoint allowlist rm
O comando cluster master private-service-endpoint allowlist rm está obsoleto.
Virtual Private Cloud Classic infrastructure
Remova sub-redes de uma lista de permissões do terminal em serviço privado de um cluster.
ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet- Especificar o CIDR da sub-rede.
Exemplos
Remover sub-redes da lista de endereços permitidos do endpoint de serviço privado de um cluster
ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master private-service-endpoint enable
Classic infrastructure
Ative o terminal de serviço privado para fazer com que o mestre fique acessível de forma privada.
ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-y- Se o recurso exigir mais ação, como recarregar os trabalhadores ou atualizar o cluster mestre, execute essas ações sem prompts de usuário.
Exemplos
Habilite o endpoint de serviço privado para tornar o mestre acessível de forma privada
ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint help
Mostrar ajuda
ibmcloud ks cluster master private-service-endpoint help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master private-service-endpoint help
ibmcloud ks cluster master public-service-endpoint disable
Virtual Private Cloud Classic infrastructure
Desative o terminal de serviço público para tornar o mestre acessível apenas privadamente.
ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER [-f] [-q] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-y- Se o recurso exigir mais ação, como recarregar os trabalhadores ou atualizar o cluster mestre, execute essas ações sem prompts de usuário.
Exemplos
Desative o endpoint de serviço público para que o mestre seja acessível apenas de forma privada
ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER
ibmcloud ks cluster master public-service-endpoint enable
Virtual Private Cloud Classic infrastructure
Ative o terminal de serviço público para tornar o mestre publicamente acessível.
ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-y- Se o recurso exigir mais ação, como recarregar os trabalhadores ou atualizar o cluster mestre, execute essas ações sem prompts de usuário.
Exemplos
Habilite o endpoint de serviço público para tornar o mestre acessível ao público
ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER
ibmcloud ks cluster master public-service-endpoint help
Mostrar ajuda
ibmcloud ks cluster master public-service-endpoint help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master public-service-endpoint help
ibmcloud ks cluster master refresh
Virtual Private Cloud Classic infrastructure Satellite
Reinicie os nós do cluster mestre para aplicar novas mudanças na configuração da API do Kubernetes. Os nós do trabalhador, os apps e os recursos não são modificados e continuam a ser executados.
ibmcloud ks cluster master refresh --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Reinicie os nós mestres do cluster para aplicar as novas alterações na configuração da API do Kubernetes
ibmcloud ks cluster master refresh --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist add
Satellite
Inclua sub-redes em uma lista de permissões de terminal em serviço do cluster Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet- Especificar o CIDR da sub-rede.
Exemplos
Adicionar sub-redes à lista de endereços permitidos do endpoint de serviço de um cluster do Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist add \
--cluster CLUSTER \
--subnet SUBNET
ibmcloud ks cluster master satellite-service-endpoint allowlist disable
Satellite
Desative a lista de permissões para um cluster Satellite. Quando desativadas, as solicitações autorizados para o cluster mestre de qualquer sub-rede são permitidas por meio do terminal em serviço do Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar a lista de permissões de um cluster do Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist enable
Satellite
Ative a lista de permissões para um cluster Satellite. Quando ativadas, apenas as solicitações autorizados para o cluster mestre de sub-redes na lista de permissões são permitidas por meio do terminal em serviço do Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar a lista de permissões para um cluster do Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist get
Satellite
Obtenha uma lista de permissões de terminal em serviço do cluster Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Obter a lista de endpoints de serviço autorizados de um cluster do Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist help
Mostrar ajuda
ibmcloud ks cluster master satellite-service-endpoint allowlist help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master satellite-service-endpoint allowlist help
ibmcloud ks cluster master satellite-service-endpoint allowlist rm
Satellite
Remova as sub-redes de uma lista de permissões de terminal em serviço do cluster Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet- Especificar o CIDR da sub-rede.
Exemplos
Remover sub-redes da lista de endereços permitidos do endpoint de serviço de um cluster do Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master satellite-service-endpoint help
Mostrar ajuda
ibmcloud ks cluster master satellite-service-endpoint help
Exemplos
Mostrar ajuda
ibmcloud ks cluster master satellite-service-endpoint help
ibmcloud ks cluster master update
Virtual Private Cloud Classic infrastructure Satellite
Atualize o mestre do cluster para a versão mais recente ou para uma versão específica do Kubernetes.
ibmcloud ks cluster master update --cluster CLUSTER [-f] [--force-update] [-q] [--version VERSION]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
--force-update- Tente a atualização mesmo se a mudança for maior que duas versões secundárias da versão atual do nó do trabalhador.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especificar a versão do Kubernetes ou do OpenShift, incluindo pelo menos a versão major.minor. Se você não incluir esse sinalizador, a versão padrão será usada. Para ver as versões disponíveis, execute
ibmcloud ks versions.
Exemplos
Atualize o mestre do cluster para a versão mais recente ou para uma versão específica do Kubernetes
ibmcloud ks cluster master update --cluster CLUSTER
ibmcloud ks cluster pull-secret apply
Virtual Private Cloud Classic infrastructure Satellite
Gere e aplique um novo segredo de acesso a imagens que armazene as credenciais do IAM para que o cluster possa acessar imagens no IBM Cloud Container Registry.
ibmcloud ks cluster pull-secret apply --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Gere e aplique um novo segredo de obtenção de imagens que armazene as credenciais do IAM para que o cluster possa acessar as imagens em IBM Cloud Container Registry
ibmcloud ks cluster pull-secret apply --cluster CLUSTER
ibmcloud ks cluster pull-secret help
Mostrar ajuda
ibmcloud ks cluster pull-secret help
Exemplos
Mostrar ajuda
ibmcloud ks cluster pull-secret help
ibmcloud ks cluster rm
Virtual Private Cloud Classic infrastructure Satellite
Excluir um cluster. Todos os nós do trabalhador, apps e contêineres são excluídos permanentemente. Essa ação não pode ser desfeita
ibmcloud ks cluster rm --cluster CLUSTER [--delete-openshift-registry-cos-bucket] [--delete-storage] [-f] [-q] [--skip-advance-permissions-check]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--delete-openshift-registry-cos-bucket- Remova o bucket do COS e a chave de serviço associada que contém os backups do registro do OpenShift nos clusters ROKS
--delete-storage- Forçar a remoção do armazenamento persistente do cluster. Dados excluídos não podem ser recuperados.
-f- Force o comando a ser executado sem prompts do usuário. O armazenamento persistente do cluster não é excluído, a menos que a opção
delete-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
ibmcloud ks cluster service bind
Virtual Private Cloud Classic infrastructure Satellite
Inclua um serviço IBM Cloud em um cluster ligando a instância de serviço a um namespace do Kubernetes.
ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q] (--key KEY | --role ROLE)
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--key- Especifique o nome ou GUID de uma chave de serviço existente. Se você definir uma chave de serviço, não poderá ativar a opção “
--role” ao mesmo tempo. -n,--namespace- Especificar o namespace do Kubernetes.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--role- Especifique a função IAM para a chave de serviço. Essa sinalização não funcionará caso se especifique uma chave existente para uso ou para serviços que não são ativados pelo IAM, como os serviços do Cloud Foundry.
--service- Especificar o nome da instância de serviço. Para visualizar uma lista das instâncias de serviço disponíveis, execute
ibmcloud service listpara serviços do Cloud Foundry ouibmcloud resource service-instancespara serviços habilitados para o IAM.
Exemplos
Adicione um serviço do IBM Cloud a um cluster, vinculando a instância do serviço a um namespace do Kubernetes
ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE --key KEY
ibmcloud ks cluster service help
Mostrar ajuda
ibmcloud ks cluster service help
Exemplos
Mostrar ajuda
ibmcloud ks cluster service help
ibmcloud ks cluster service ls
Virtual Private Cloud Classic infrastructure Satellite
Listar serviços ligados a um namespace Kubernetes.
ibmcloud ks cluster service ls --cluster CLUSTER [--output OUTPUT] [-q] (--all-namespaces | --namespace NAMESPACE)
Opções de comando
--all-namespaces- Incluir todos os namespaces do Kubernetes.
-c,--cluster- Especificar o nome ou o ID do cluster.
-n,--namespace- O namespace do Kubernetes. Se não for especificado, será utilizado o namespace
default. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Listar serviços vinculados ao namespace Kubernetes
ibmcloud ks cluster service ls --cluster CLUSTER --all-namespaces
ibmcloud ks cluster service unbind
Virtual Private Cloud Classic infrastructure Satellite
Remover um serviço do IBM Cloud de um cluster desvinculando-o de um namespace do Kubernetes.
ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-n,--namespace- Especificar o namespace do Kubernetes.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--service- Especificar o nome da instância de serviço. Para visualizar uma lista das instâncias de serviço disponíveis, execute
ibmcloud service listpara serviços do Cloud Foundry ouibmcloud resource service-instancespara serviços habilitados para o IAM.
Exemplos
Remova um serviço do IBM Cloud de um cluster, desvinculando-o de um namespace do Kubernetes
ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE
ibmcloud ks cluster subnet add
Classic infrastructure
Disponibilize uma sub-rede móvel pública ou privada existente em sua conta de infraestrutura do IBM Cloud disponível para um cluster clássico.
ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet-id- Especificar o ID da sub-rede.
Exemplos
Tornar uma sub-rede portátil pública ou privada já existente na sua conta da infraestrutura do IBM Cloud disponível para um cluster clássico
ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID
ibmcloud ks cluster subnet create
Classic infrastructure
Criar uma sub-rede móvel em sua VLAN pública ou privada e torne-a disponível para um cluster clássico.
ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--size- Especificar o tamanho da sub-rede móvel. O tamanho deve ser 8, 16, 32 ou 64.
--vlan- Especificar o ID da VLAN pública ou privada.
Exemplos
Crie uma sub-rede portátil na sua VLAN pública ou privada e disponibilize-a para um cluster clássico
ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN
ibmcloud ks cluster subnet detach
Classic infrastructure
Desconecte uma sub-rede móvel pública ou privada existente de um cluster clássico.
ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet-id- Especificar o ID da sub-rede.
Exemplos
Desvincular uma sub-rede portátil pública ou privada existente de um cluster clássico
ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID
ibmcloud ks cluster subnet help
Mostrar ajuda
ibmcloud ks cluster subnet help
Exemplos
Mostrar ajuda
ibmcloud ks cluster subnet help
Comandos de credencial
Configure e desconfigure credenciais que permitam acessar o portfólio de infraestrutura clássica do IBM Cloud por meio de sua conta do IBM Cloud.
ibmcloud ks credential get
Classic infrastructure
Se você configurar a conta do IBM Cloud para usar credenciais diferentes para acessar o portfólio de infraestrutura clássica do IBM Cloud, obtenha o nome de usuário da infraestrutura. Este comando se aplica ao grupo de recursos especificado ou ao grupo de recursos padrão, caso nenhum grupo de recursos tenha sido especificado.
ibmcloud ks credential get --region REGION [--output OUTPUT] [-q]
Aliases: ibmcloud ks credentials-get
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region- Especifique a região para o destino.
Exemplos
Se você configurou sua conta do IBM Cloud para usar credenciais diferentes para acessar o portfólio de infraestrutura clássica do IBM Cloud, obtenha o nome de usuário da infraestrutura
ibmcloud ks credential get --region REGION
ibmcloud ks credential help
Mostrar ajuda
ibmcloud ks credential help
Exemplos
Mostrar ajuda
ibmcloud ks credential help
ibmcloud ks credential set classic
Classic infrastructure
Configure credenciais que permitam que você acesse o portfólio de infraestrutura clássica do IBM Cloud por meio de sua conta do IBM Cloud.
ibmcloud ks credential set classic --infrastructure-api-key KEY --infrastructure-username USERNAME --region REGION [-q]
Opções de comando
--infrastructure-api-key- A chave de API de sua conta de infraestrutura clássica do IBM Cloud.
--infrastructure-username- O nome de usuário de sua conta de infraestrutura clássica do IBM Cloud.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region- Especifique a região para o destino.
Exemplos
Defina as credenciais que permitem que você acesse o portfólio de infraestrutura clássica do IBM Cloud por meio da sua conta IBM Cloud
ibmcloud ks credential set classic \
--infrastructure-api-key KEY \
--infrastructure-username USERNAME \
--region REGION
ibmcloud ks credential set help
Mostrar ajuda
ibmcloud ks credential set help
Exemplos
Mostrar ajuda
ibmcloud ks credential set help
ibmcloud ks credential unset
Classic infrastructure
Remova as credenciais que permitem que você acesse o portfólio de infraestrutura clássica do IBM Cloud por meio de sua conta do IBM Cloud. Este comando se aplica ao grupo de recursos especificado ou ao grupo de recursos padrão, caso nenhum grupo de recursos tenha sido especificado.
ibmcloud ks credential unset --region REGION [-q]
Aliases: ibmcloud ks credentials-unset
Opções de comando
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region- Especifique a região para o destino.
Exemplos
Remova as credenciais que permitem que você acesse o portfólio de infraestrutura clássica do IBM Cloud por meio da sua conta IBM Cloud
ibmcloud ks credential unset --region REGION
Comandos experimentais
[Expires on 2026-10-21] Experimente com novos comandos. IMPORTANTE: Os comandos aqui listados serão descontinuados após a data indicada como “ [date] ” em sua descrição.
ibmcloud ks experimental help
Mostrar ajuda
ibmcloud ks experimental help
Exemplos
Mostrar ajuda
ibmcloud ks experimental help
ibmcloud ks experimental trusted-profile default get
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Obter o perfil confiável padrão para clusters criados em um grupo de recursos.
ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP [--output OUTPUT] [-q]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region- A região onde o grupo de recursos está localizado.
--resource-group- O grupo de recursos cujo perfil confiável padrão deve ser recuperado.
Exemplos
[Expires on 2026-10-21] Obter o perfil confiável padrão para clusters criados em um grupo de recursos
ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP
ibmcloud ks experimental trusted-profile default help
Mostrar ajuda
ibmcloud ks experimental trusted-profile default help
Exemplos
Mostrar ajuda
ibmcloud ks experimental trusted-profile default help
ibmcloud ks experimental trusted-profile default set
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Defina o perfil confiável padrão para clusters criados em um grupo de recursos.
ibmcloud ks experimental trusted-profile default set --region REGION --resource-group GROUP --trusted-profile PROFILE [--output OUTPUT] [-q]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region- A região onde o grupo de recursos está localizado.
--resource-group- O ID do grupo de recursos no qual o perfil confiável deve ser definido.
--trusted-profile- O ID do perfil confiável.
Exemplos
[Expires on 2026-10-21] Definir o perfil confiável padrão para clusters criados em um grupo de recursos
ibmcloud ks experimental trusted-profile default set \
--region REGION \
--resource-group GROUP \
--trusted-profile PROFILE
ibmcloud ks experimental trusted-profile get
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Obter um perfil confiável para um cluster.
ibmcloud ks experimental trusted-profile get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
--cluster- O ID do cluster para o qual se deseja recuperar o perfil confiável.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
[Expires on 2026-10-21] Obter um perfil confiável para um cluster
ibmcloud ks experimental trusted-profile get --cluster CLUSTER
ibmcloud ks experimental trusted-profile help
Mostrar ajuda
ibmcloud ks experimental trusted-profile help
Exemplos
Mostrar ajuda
ibmcloud ks experimental trusted-profile help
ibmcloud ks experimental trusted-profile set
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Definir perfil confiável em um cluster.
ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE [--output OUTPUT] [-q]
Opções de comando
--cluster- O ID do cluster no qual o perfil confiável deve ser configurado.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--trusted-profile- O ID do perfil confiável.
Exemplos
[Expires on 2026-10-21] Definir perfil confiável em um cluster
ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE
Comandos de sabor
Obtendo informações relacionadas ao tipo. Os tipos determinam quanto de CPU virtual, memória e espaço em disco está disponível para cada nó do trabalhador.
ibmcloud ks flavor get
Virtual Private Cloud Classic infrastructure Satellite
Obtenha as informações de um tipo para uma zona e um provedor.
ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE [--output OUTPUT] [-q]
Opções de comando
--flavor- O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse
ibmcloud ks flavor ls --zone <zone name>(para contas públicas do IBM Cloud ) ouibmcloud ks flavor ls(para contas do IBM Cloud Dedicated ). --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json --provider- Especifique um provedor. As opções disponíveis são
classic,vpc-classicevpc-gen2. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone- Especificar a zona para a qual listar tipos disponíveis. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Obter as informações de uma instância para uma zona e um provedor
ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE
ibmcloud ks flavor help
Mostrar ajuda
ibmcloud ks flavor help
Exemplos
Mostrar ajuda
ibmcloud ks flavor help
ibmcloud ks flavor ls
Virtual Private Cloud Classic infrastructure Satellite
Liste os tipos disponíveis para uma zona.
ibmcloud ks flavor ls --zone ZONE [--output OUTPUT] [--provider PROVIDER] [-q] [--show-os] [--show-storage]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json --provider- O tipo de provedor para o qual obter os tipos. Valores aceitos:
classic,vpc-classic,vpc-gen2,satellite -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-os- Liste os sistemas operacionais compatíveis.
--show-storage- Mostrar unidades de armazenamento adicionais.
--zone- Especificar a zona para a qual listar tipos disponíveis. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Listar os sabores disponíveis para uma zona
ibmcloud ks flavor ls --zone ZONE
Comandos de permissões de infraestrutura
Visualize informações sobre permissões de infraestrutura que permitem acessar o portfólio de infraestrutura clássica do IBM Cloud por meio de sua conta do IBM Cloud.
ibmcloud ks infra-permissions get
Classic infrastructure
Verifique se as credenciais que permitem o acesso ao portfólio de infraestrutura clássica do IBM Cloud para o grupo de recursos de destino não têm permissões de infraestrutura sugeridas ou necessárias. Este comando se aplica ao grupo de recursos especificado ou ao grupo de recursos padrão, caso nenhum grupo de recursos tenha sido especificado.
ibmcloud ks infra-permissions get [--output OUTPUT] [-q] [--region REGION]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region- Especifique a região para o destino. Se uma região ainda não tiver sido selecionada, esse argumento deve ser especificado. Para verificar se uma região está incluída, acesse
ibmcloud target.
Exemplos
Verifique se as credenciais que permitem o acesso ao portfólio de infraestrutura clássica do IBM Cloud para o grupo de recursos em questão não apresentam falhas nas permissões de infraestrutura sugeridas ou obrigatórias
ibmcloud ks infra-permissions get
ibmcloud ks infra-permissions help
Mostrar ajuda
ibmcloud ks infra-permissions help
Exemplos
Mostrar ajuda
ibmcloud ks infra-permissions help
Comandos do Ingress
Visualize e modifique os serviços e configurações do Ingress
ibmcloud ks ingress alb autoscale get
Virtual Private Cloud Classic infrastructure
Consulte o status e a configuração do ajuste automático de escala para ALBs do Ingress.
ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
--alb- O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando
ibmcloud ks ingress alb ls``. -c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Veja o status e a configuração do autoescalonamento para ALBs do Ingress
ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb autoscale help
Mostrar ajuda
ibmcloud ks ingress alb autoscale help
Exemplos
Mostrar ajuda
ibmcloud ks ingress alb autoscale help
ibmcloud ks ingress alb autoscale set
Virtual Private Cloud Classic infrastructure
Configure o ajuste automático de escala dos ALBs do Ingress.
ibmcloud ks ingress alb autoscale set --alb ALB --cluster CLUSTER --max-replicas REPLICAS --min-replicas REPLICAS [--output OUTPUT] [-q] (--cpu-average-utilization PERCENT | --custom-metrics-file FILE)
Opções de comando
--alb- O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando
ibmcloud ks ingress alb ls``. -c,--cluster- Especificar o nome ou o ID do cluster.
--cpu-average-utilization- Limite médio de utilização da CPU. Usado para calcular dinamicamente o número de réplicas.
--custom-metrics-file- Caminho para o arquivo de métrica customizado. Consulte https://ibm.biz/iks-ingress-custom-metrics para obter mais detalhes.
--max-replicas- O máximo de replicas para o ALB fornecido. Certifique-se de ter trabalhadores suficientes.
--min-replicas- As réplicas mínimas para o ALB fornecido. Deve ser maior ou igual a 1. (O mínimo recomendado é 2 para finalidades de alta disponibilidade.)
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Configurar o autoescalonamento para ALBs do Ingress
ibmcloud ks ingress alb autoscale set \
--alb ALB \
--cluster CLUSTER \
--max-replicas REPLICAS \
--min-replicas REPLICAS \
--cpu-average-utilization PERCENT
ibmcloud ks ingress alb autoscale unset
Virtual Private Cloud Classic infrastructure
Exclua a configuração de ajuste automático de escala para os ALBs do Ingress.
ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER [-q]
Opções de comando
--alb- O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando
ibmcloud ks ingress alb ls``. -c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Excluir a configuração de autoescala dos ALBs do Ingress
ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb autoupdate disable
Virtual Private Cloud Classic infrastructure
Desative as atualizações automáticas de todos os pods do ALB do Ingress em um cluster.
ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar as atualizações automáticas de todos os pods do Ingress ALB em um cluster
ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER
ibmcloud ks ingress alb autoupdate enable
Virtual Private Cloud Classic infrastructure
Ative as atualizações automáticas de todos os pods do ALB do Ingress em um cluster.
ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar atualizações automáticas de todos os pods do Ingress ALB em um cluster
ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER
ibmcloud ks ingress alb autoupdate get
Virtual Private Cloud Classic infrastructure
Visualize se os pods de Ingresso do ALB em um cluster estão configurados para serem atualizados automaticamente e se os pods do ALB estão na versão mais recente.
ibmcloud ks ingress alb autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Verifique se os pods do Ingress ALB em um cluster estão configurados para atualização automática e se os pods do ALB estão na versão mais recente
ibmcloud ks ingress alb autoupdate get --cluster CLUSTER
ibmcloud ks ingress alb autoupdate help
Mostrar ajuda
ibmcloud ks ingress alb autoupdate help
Exemplos
Mostrar ajuda
ibmcloud ks ingress alb autoupdate help
ibmcloud ks ingress alb create classic
Classic infrastructure
Crie e ative um Ingress ALB em um cluster clássico.
ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE [--ip IP] [-q] [--version VERSION]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--ip- Especifique um endereço IP público ou privado portátil que esteja disponível no
vlane nozonedo ALB a ser criado ou ativado. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--type- Especificar o tipo de ALB. Opções disponíveis: pública, privada
--version- Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse
ibmcloud ks ingress alb versions. --vlan- O ID da VLAN. Essa VLAN deve corresponder ao
typedo ALB e deve estar na mesmazoneque o ALB que você deseja criar. --zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Criar e ativar um ALB do Ingress em um cluster clássico
ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE
ibmcloud ks ingress alb create help
Mostrar ajuda
ibmcloud ks ingress alb create help
Exemplos
Mostrar ajuda
ibmcloud ks ingress alb create help
ibmcloud ks ingress alb create vpc-gen2
Virtual Private Cloud
Crie e ative um ALB do Ingresso em um cluster de VPC Gen 2.
ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE [-q] [--version VERSION]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--type- Especificar o tipo de ALB. Opções disponíveis: pública, privada
--version- Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse
ibmcloud ks ingress alb versions. --zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Criar e ativar um ALB do Ingress em um cluster VPC Gen 2
ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE
ibmcloud ks ingress alb disable
Virtual Private Cloud Classic infrastructure
Desativar um ALB do Ingress em um cluster.
ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER [-q]
Opções de comando
--alb- O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando
ibmcloud ks ingress alb ls``. -c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar um ALB do Ingress em um cluster
ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb enable classic
Classic infrastructure
Ativar um ALB do Ingress em um cluster clássico.
ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER [--ip IP] [-q] [--version VERSION]
Opções de comando
--alb- O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando
ibmcloud ks ingress alb ls``. -c,--cluster- Especificar o nome ou o ID do cluster.
--ip- Especifique um endereço IP público ou privado portátil que esteja disponível no
vlane nozonedo ALB a ser criado ou ativado. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse
ibmcloud ks ingress alb versions.
Exemplos
Ativar um ALB do Ingress em um cluster clássico
ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb enable help
Mostrar ajuda
ibmcloud ks ingress alb enable help
Exemplos
Mostrar ajuda
ibmcloud ks ingress alb enable help
ibmcloud ks ingress alb enable vpc-gen2
Virtual Private Cloud
Ativar um ALB do Ingress em um cluster VPC de Geração 2.
ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER [-q] [--version VERSION]
Opções de comando
--alb- O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando
ibmcloud ks ingress alb ls``. -c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse
ibmcloud ks ingress alb versions.
Exemplos
Ativar um ALB do Ingress em um cluster VPC Gen 2
ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb get
Virtual Private Cloud Classic infrastructure
Visualize os detalhes de um ALB do Ingress em um cluster.
ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
--alb- O ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando
ibmcloud ks ingress alb ls``. -c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar os detalhes de um ALB do Ingress em um cluster
ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb health-checker disable
Virtual Private Cloud Classic infrastructure
Desative o verificador de funcionamento do ingresso.
ibmcloud ks ingress alb health-checker disable --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o verificador de integridade do Ingress
ibmcloud ks ingress alb health-checker disable --cluster CLUSTER
ibmcloud ks ingress alb health-checker enable
Virtual Private Cloud Classic infrastructure
Ative o verificador de funcionamento do ingresso.
ibmcloud ks ingress alb health-checker enable --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar o verificador de integridade do Ingress
ibmcloud ks ingress alb health-checker enable --cluster CLUSTER
ibmcloud ks ingress alb health-checker get
Virtual Private Cloud Classic infrastructure
Visualizar status do verificador de funcionamento do ingresso.
ibmcloud ks ingress alb health-checker get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar o status do verificador de integridade do Ingress
ibmcloud ks ingress alb health-checker get --cluster CLUSTER
ibmcloud ks ingress alb health-checker help
Mostrar ajuda
ibmcloud ks ingress alb health-checker help
Exemplos
Mostrar ajuda
ibmcloud ks ingress alb health-checker help
ibmcloud ks ingress alb help
Mostrar ajuda
ibmcloud ks ingress alb help
Exemplos
Mostrar ajuda
ibmcloud ks ingress alb help
ibmcloud ks ingress alb ls
Virtual Private Cloud Classic infrastructure
Liste todos os IDs de ingresso do ALB em um cluster e verifique se todos os pods do ALB estão na versão mais recente.
ibmcloud ks ingress alb ls --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Listar todos os IDs do ALB do Ingress em um cluster e indicar se os pods do ALB estão na versão mais recente
ibmcloud ks ingress alb ls --cluster CLUSTER
ibmcloud ks ingress alb update
Virtual Private Cloud Classic infrastructure
Force uma atualização descartável dos pods para ALBs individuais ou para todos os ALBs no cluster.
ibmcloud ks ingress alb update --cluster CLUSTER [--alb ALB ...] [--output OUTPUT] [-q] [--version VERSION]
Opções de comando
--alb- Para atualizar um ALB específico, especifique o ID do ALB. Para ver os IDs de ALB disponíveis, execute o comando
ibmcloud ks ingress alb ls``. Para atualizar mais de um ALB, especifique um ID de ALB em cada sinalizador, como--alb ID_1 --alb ID_2. Para atualizar todos os ALBs, não inclua essa sinalização. -c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--version- Especifique a versão de imagem do ALB. Para ver as versões de imagem compatíveis, acesse
ibmcloud ks ingress alb versions.
Exemplos
Forçar uma atualização única dos pods para ALBs individuais ou para todos os ALBs do cluster
ibmcloud ks ingress alb update --cluster CLUSTER
ibmcloud ks ingress alb versions
Virtual Private Cloud Classic infrastructure
Listar as versões de imagem do ALB do Ingress que estão disponíveis.
ibmcloud ks ingress alb versions [--output OUTPUT] [-q] [--region REGION]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region- Especifique a região para o destino.
Exemplos
Listar as versões de imagem do Ingress ALB que estão disponíveis
ibmcloud ks ingress alb versions
ibmcloud ks ingress domain create
Virtual Private Cloud Classic infrastructure
Crie um domínio do Ingress para um cluster.
ibmcloud ks ingress domain create --cluster CLUSTER [--crn CRN] [--domain DOMAIN] [--domain-provider PROVIDER] [--domain-zone ZONE] [--hostname HOSTNAME] [--ip IP] [--is-default] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--crn- O CRN para a instância IBM CIS.
--domain- O domínio do Ingress. Para ver os domínios existentes, acesse
ibmcloud ks ingress domain ls. --domain-provider- O provedor de DNS. O provedor de DNS padrão é o nosso provedor interno. Para saber quais provedores são compatíveis, consulte nossa documentação: https://ibm.biz/containers-ingress-domains
--domain-zone- O ZoneID para CIS.
--hostname- Para clusters VPC. O nome do host a ser registrado para o domínio.
--ip- Os endereços IP a serem registrados para o domínio.
--is-default- Inclua esta opção para definir o domínio relevante como o domínio padrão para o cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-namespace- O namespace no qual o segredo do TLS é criado.
Exemplos
Criar um domínio do Ingress para um cluster
ibmcloud ks ingress domain create --cluster CLUSTER
ibmcloud ks ingress domain default help
Mostrar ajuda
ibmcloud ks ingress domain default help
Exemplos
Mostrar ajuda
ibmcloud ks ingress domain default help
ibmcloud ks ingress domain default replace
Virtual Private Cloud Classic infrastructure
Mude o domínio padrão do Ingress de um cluster.
ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--domain- O domínio do Ingress. Para ver os domínios existentes, acesse
ibmcloud ks ingress domain ls. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Alterar o domínio Ingress padrão de um cluster
ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain get
Virtual Private Cloud Classic infrastructure
Visualize os detalhes de um domínio do Ingress.
ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--domain- O domínio do Ingress. Para ver os domínios existentes, acesse
ibmcloud ks ingress domain ls. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar os detalhes de um domínio do Ingress
ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain help
Mostrar ajuda
ibmcloud ks ingress domain help
Exemplos
Mostrar ajuda
ibmcloud ks ingress domain help
ibmcloud ks ingress domain ls
Virtual Private Cloud Classic infrastructure
Liste todos os domínios do Ingress para um cluster.
ibmcloud ks ingress domain ls --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Listar todos os domínios do Ingress de um cluster
ibmcloud ks ingress domain ls --cluster CLUSTER
ibmcloud ks ingress domain rm
Virtual Private Cloud Classic infrastructure
Remova um domínio do Ingress de um cluster.
ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--domain- O domínio do Ingress. Para ver os domínios existentes, acesse
ibmcloud ks ingress domain ls. -f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover um domínio do Ingress de um cluster
ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain secret help
Mostrar ajuda
ibmcloud ks ingress domain secret help
Exemplos
Mostrar ajuda
ibmcloud ks ingress domain secret help
ibmcloud ks ingress domain secret regenerate
Virtual Private Cloud Classic infrastructure
Gere novamente o certificado para um domínio do Ingress.
ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--domain- O domínio do Ingress. Para ver os domínios existentes, acesse
ibmcloud ks ingress domain ls. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Regenerar o certificado de um domínio do Ingress
ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain secret rm
Virtual Private Cloud Classic infrastructure
Exclua um segredo para um domínio do Ingress e evite futuras renovações do certificado.
ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN [-f] [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--domain- O domínio do Ingress. Para ver os domínios existentes, acesse
ibmcloud ks ingress domain ls. -f- Force o comando a ser executado sem prompts do usuário.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Excluir um segredo de um domínio do Ingress e impedir a renovação futura do certificado
ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain update
Virtual Private Cloud Classic infrastructure
Atualize um domínio do Ingress para um cluster. Os registros transmitidos substituirão totalmente os registros atuais associados ao domínio. Não transmitir nenhum registro cancelará o registro dos registros atuais de um domínio.
ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN [--hostname HOSTNAME] [--ip IP] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--domain- O domínio do Ingress. Para ver os domínios existentes, acesse
ibmcloud ks ingress domain ls. --hostname- Para clusters VPC. O nome do host a ser registrado para o domínio.
--ip- Os endereços IP a serem registrados para o domínio.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Atualizar um domínio do Ingress para um cluster
ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress help
Mostrar ajuda
ibmcloud ks ingress help
Exemplos
Mostrar ajuda
ibmcloud ks ingress help
ibmcloud ks ingress instance default help
Mostrar ajuda
ibmcloud ks ingress instance default help
Exemplos
Mostrar ajuda
ibmcloud ks ingress instance default help
ibmcloud ks ingress instance default set
Virtual Private Cloud Classic infrastructure
Configure uma instância do IBM Cloud Secrets Manager registrada como padrão. Se uma instância padrão existente existir, ela estará desconfigurada.
ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME [-q] [--secret-group GROUP]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--name- O nome da instância registrada do IBM Cloud Secret Manager.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-group- ID do grupo de segredo da instância IBM Cloud Secret Manager, em que os segredos são persistidos.
Exemplos
Definir uma instância registrada do IBM Cloud Secrets Manager como padrão
ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME
ibmcloud ks ingress instance default unset
Virtual Private Cloud Classic infrastructure
Cancele o registro de uma instância registrada do IBM Cloud Secrets Manager a partir do padrão.
ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--name- O nome da instância registrada do IBM Cloud Secret Manager.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover uma instância registrada do IBM Cloud Secrets Manager da configuração padrão
ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME
ibmcloud ks ingress instance get
Virtual Private Cloud Classic infrastructure
Visualizar detalhes de uma instância do IBM Cloud Secrets Manager registrada em um cluster.
ibmcloud ks ingress instance get --cluster CLUSTER --name NAME [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--name- O nome da instância registrada do IBM Cloud Secret Manager.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar detalhes de uma instância do IBM Cloud Secrets Manager registrada em um cluster
ibmcloud ks ingress instance get --cluster CLUSTER --name NAME
ibmcloud ks ingress instance help
Mostrar ajuda
ibmcloud ks ingress instance help
Exemplos
Mostrar ajuda
ibmcloud ks ingress instance help
ibmcloud ks ingress instance ls
Virtual Private Cloud Classic infrastructure
Listar as instâncias do IBM Cloud Secrets Manager registradas em um cluster.
ibmcloud ks ingress instance ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-deleted]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-deleted- Mostrar as instâncias do IBM Cloud Secret Manager que estavam sem registro do cluster.
Exemplos
Listar as instâncias do IBM Cloud Secrets Manager registradas em um cluster
ibmcloud ks ingress instance ls --cluster CLUSTER
ibmcloud ks ingress instance register
Virtual Private Cloud Classic infrastructure
Registre uma instância do IBM Cloud Secrets Manager em um cluster.
ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN [--is-default] [-q] [--secret-group GROUP]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--crn- CRN da instância do IBM Cloud Secret Manager.
--is-default- Configure a instância do IBM Cloud Secrets Manager como padrão. Se uma instância padrão existente existir, ela estará desconfigurada.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-group- ID do grupo de segredo da instância IBM Cloud Secret Manager, em que os segredos são persistidos.
Exemplos
Registrar uma instância do IBM Cloud Secrets Manager em um cluster
ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN
ibmcloud ks ingress instance unregister
Virtual Private Cloud Classic infrastructure
Cancele o registro de uma instância do IBM Cloud Secrets Manager a partir de um cluster.
ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--name- O nome da instância registrada do IBM Cloud Secret Manager.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Cancelar o registro de uma instância do IBM Cloud Secrets Manager em um cluster
ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME
ibmcloud ks ingress load-balancer backend help
Mostrar ajuda
ibmcloud ks ingress load-balancer backend help
Exemplos
Mostrar ajuda
ibmcloud ks ingress load-balancer backend help
ibmcloud ks ingress load-balancer backend set
Virtual Private Cloud
Defina o backend privado e/ou público para o balanceador de carga VPC ALB que expõe o controlador Ingress de um cluster.
ibmcloud ks ingress load-balancer backend set --cluster CLUSTER [--private-backend BACKEND] [--public-backend BACKEND] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--private-backend- Back-end para balanceador de carga privado
--public-backend- Back-end para o balanceador de carga público
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Configure o backend privado e/ou público do balanceador de carga VPC ALB que expõe o controlador Ingress para um cluster
ibmcloud ks ingress load-balancer backend set --cluster CLUSTER
ibmcloud ks ingress load-balancer get
Virtual Private Cloud Classic infrastructure
Obtenha a configuração de balanceadores de carga que expõem os ALBs do Ingress em seu cluster.
ibmcloud ks ingress load-balancer get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Obtenha a configuração dos balanceadores de carga que expõem os ALBs do Ingress no seu cluster
ibmcloud ks ingress load-balancer get --cluster CLUSTER
ibmcloud ks ingress load-balancer help
Mostrar ajuda
ibmcloud ks ingress load-balancer help
Exemplos
Mostrar ajuda
ibmcloud ks ingress load-balancer help
ibmcloud ks ingress load-balancer proxy-protocol disable
Virtual Private Cloud
Desative o protocolo PROXY nos ALBs do Ingress.
ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o protocolo PROXY nos ALBs do Ingress
ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER
ibmcloud ks ingress load-balancer proxy-protocol enable
Virtual Private Cloud
Ative o protocolo PROXY para que as informações de conexão do cliente sejam passadas em cabeçalhos da solicitação para ALBs.
ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER [--cidr CIDR ...] [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--cidr- Os intervalos de endereço IP de seus balanceadores de carga em formato CIDR. Cabeçalhos PROXY que são encaminhados por balanceadores de carga em outros intervalos de IP não são processados.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Habilite o protocolo PROXY para que as informações de conexão do cliente sejam transmitidas nos cabeçalhos das solicitações aos ALBs
ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER
ibmcloud ks ingress load-balancer proxy-protocol help
Mostrar ajuda
ibmcloud ks ingress load-balancer proxy-protocol help
Exemplos
Mostrar ajuda
ibmcloud ks ingress load-balancer proxy-protocol help
ibmcloud ks ingress secret create
Virtual Private Cloud Classic infrastructure
Crie um segredo de Ingresso em um cluster para um segredo armazenado no IBM Cloud Secret Manager.
ibmcloud ks ingress secret create --cluster CLUSTER --name NAME [--cert-crn CRN] [--field FIELD] [--namespace NAMESPACE] [--persist] [-q] [--type TYPE]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--cert-crn- O CRN do certificado.
--field- O segredo CRN para incluir como campo. Para extrair o segredo sem especificar o nome, use
--field <crn>. Para especificar o nome do campo, use--field name=<crn>. Para usar o segredo “ IBM Cloud Secrets Manager ” como prefixo, utilize--field prefix=<crn>. -n,--namespace- Especificar o namespace do Kubernetes.
--name- Um nome para o segredo do Ingress que é criado no cluster.
--persist- Persistir o segredo no cluster para que ele não possa ser excluído.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--type- O tipo do segredo de Ingresso. Pode ser TLS ou Opaque. Se nenhuma opção for especificada, o TLS será aplicado por padrão.
Exemplos
Crie um segredo do Ingress em um cluster para um segredo armazenado no Secret Manager d IBM Cloud
ibmcloud ks ingress secret create --cluster CLUSTER --name NAME
ibmcloud ks ingress secret field add
Virtual Private Cloud Classic infrastructure
Incluir campos a um segredo de Ingresso existente.
ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE [--field FIELD] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--field- O segredo CRN para incluir como campo. Para extrair o segredo sem especificar o nome, use
--field <crn>. Para especificar o nome do campo, use--field name=<crn>. Para usar o segredo “ IBM Cloud Secrets Manager ” como prefixo, utilize--field prefix=<crn>. -n,--namespace- Especificar o namespace do Kubernetes.
--name- Um nome para o segredo do Ingress que é criado no cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Adicionar campos a um segredo do Ingress já existente
ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret field help
Mostrar ajuda
ibmcloud ks ingress secret field help
Exemplos
Mostrar ajuda
ibmcloud ks ingress secret field help
ibmcloud ks ingress secret field ls
Virtual Private Cloud Classic infrastructure
Visualizar os campos de um segredo do Ingresso.
ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q] [--show-crn]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-n,--namespace- Especificar o namespace do Kubernetes.
--name- Um nome para o segredo do Ingress que é criado no cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-crn- Mostrar o valor CRN do segredo.
Exemplos
Visualizar os campos de um segredo do Ingress
ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret field rm
Virtual Private Cloud Classic infrastructure
Remover campos de um segredo de Ingresso existente.
ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE [--field-name NAME] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--field-name- O nome do campo para remover a partir do segredo.
-n,--namespace- Especificar o namespace do Kubernetes.
--name- Um nome para o segredo do Ingress que é criado no cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover campos de um segredo existente do Ingress
ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret get
Virtual Private Cloud Classic infrastructure
Visualizar os detalhes de um segredo do Ingress.
ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-n,--namespace- Especificar o namespace do Kubernetes.
--name- Um nome para o segredo do Ingress que é criado no cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar os detalhes de um segredo do Ingress
ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret help
Mostrar ajuda
ibmcloud ks ingress secret help
Exemplos
Mostrar ajuda
ibmcloud ks ingress secret help
ibmcloud ks ingress secret ls
Virtual Private Cloud Classic infrastructure
Liste todos os segredos do Ingress em um cluster.
ibmcloud ks ingress secret ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-crn] [--show-deleted]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-crn- Mostrar o valor CRN do segredo.
--show-deleted- Mostrar segredos que foram excluídos do cluster.
Exemplos
Listar todos os segredos do Ingress em um cluster
ibmcloud ks ingress secret ls --cluster CLUSTER
ibmcloud ks ingress secret rm
Virtual Private Cloud Classic infrastructure
Remova um segredo do Ingress de um cluster.
ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-n,--namespace- Especificar o namespace do Kubernetes.
--name- Um nome para o segredo do Ingress que é criado no cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover um segredo do Ingress de um cluster
ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret update
Virtual Private Cloud Classic infrastructure
Atualizar um segredo do Ingress existente.
ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE [--cert-crn CRN] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--cert-crn- O CRN do certificado.
-n,--namespace- Especificar o namespace do Kubernetes.
--name- Um nome para o segredo do Ingress que é criado no cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Atualizar um segredo existente do Ingress
ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress security help
Mostrar ajuda
ibmcloud ks ingress security help
Exemplos
Mostrar ajuda
ibmcloud ks ingress security help
ibmcloud ks ingress security port80 disable
Virtual Private Cloud Classic infrastructure
Desative o uso da porta 80 no seu cluster.
ibmcloud ks ingress security port80 disable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desative o uso da porta 80 no seu cluster
ibmcloud ks ingress security port80 disable --cluster CLUSTER
ibmcloud ks ingress security port80 enable
Virtual Private Cloud Classic infrastructure
Habilite o uso da porta 80 no seu cluster.
ibmcloud ks ingress security port80 enable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Habilite o uso da porta 80 no seu cluster
ibmcloud ks ingress security port80 enable --cluster CLUSTER
ibmcloud ks ingress security port80 get
Virtual Private Cloud Classic infrastructure
Obtenha a configuração de segurança da porta 80 no seu cluster.
ibmcloud ks ingress security port80 get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Obtenha a configuração de segurança da porta 80 no seu cluster
ibmcloud ks ingress security port80 get --cluster CLUSTER
ibmcloud ks ingress security port80 help
Mostrar ajuda
ibmcloud ks ingress security port80 help
Exemplos
Mostrar ajuda
ibmcloud ks ingress security port80 help
ibmcloud ks ingress status-report disable
Virtual Private Cloud Classic infrastructure
Desative o relatório de status para componentes do Ingress em um cluster.
ibmcloud ks ingress status-report disable --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar o relatório de status dos componentes do Ingress em um cluster
ibmcloud ks ingress status-report disable --cluster CLUSTER
ibmcloud ks ingress status-report enable
Virtual Private Cloud Classic infrastructure
Ative o relatório de status para componentes do Ingress em um cluster.
ibmcloud ks ingress status-report enable --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar relatórios de status para componentes do Ingress em um cluster
ibmcloud ks ingress status-report enable --cluster CLUSTER
ibmcloud ks ingress status-report get
Virtual Private Cloud Classic infrastructure
Obtenha o relatório de status para componentes do Ingress em um cluster.
ibmcloud ks ingress status-report get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Obter o relatório de status dos componentes do Ingress em um cluster
ibmcloud ks ingress status-report get --cluster CLUSTER
ibmcloud ks ingress status-report help
Mostrar ajuda
ibmcloud ks ingress status-report help
Exemplos
Mostrar ajuda
ibmcloud ks ingress status-report help
ibmcloud ks ingress status-report ignored-errors add
Virtual Private Cloud Classic infrastructure
Suprimir avisos dos relatórios de status do Ingress para um cluster.
ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--code- Código do aviso a ser ignorado.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Suprimir avisos dos relatórios de status do Ingress para um cluster
ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE
ibmcloud ks ingress status-report ignored-errors help
Mostrar ajuda
ibmcloud ks ingress status-report ignored-errors help
Exemplos
Mostrar ajuda
ibmcloud ks ingress status-report ignored-errors help
ibmcloud ks ingress status-report ignored-errors ls
Virtual Private Cloud Classic infrastructure
Liste avisos que são atualmente ignorados pelo status do Ingress para um cluster.
ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Listar os avisos que atualmente são ignorados pelo status do Ingress para um cluster
ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER
ibmcloud ks ingress status-report ignored-errors rm
Virtual Private Cloud Classic infrastructure
Remova avisos que são atualmente ignorados pelo status do Ingress para um cluster.
ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--code- Código do aviso a ser removido.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover avisos que atualmente são ignorados pelo status do Ingress de um cluster
ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE
Comandos do Kms
Visualize e configure as integrações do serviço de gerenciamento de chave.
ibmcloud ks kms crk help
Mostrar ajuda
ibmcloud ks kms crk help
Exemplos
Mostrar ajuda
ibmcloud ks kms crk help
ibmcloud ks kms crk ls
Virtual Private Cloud Classic infrastructure Satellite
Listar chaves raiz disponíveis para uma instância do serviço de gerenciamento de chave.
ibmcloud ks kms crk ls --instance-id ID [--output OUTPUT] [-q]
Opções de comando
--instance-id- ID da instância do KMS. Para ver as instâncias do KMS disponíveis, execute o comando
ibmcloud ks kms instance ls``. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Listar as chaves raiz disponíveis para uma instância do Serviço de Gerenciamento de Chaves
ibmcloud ks kms crk ls --instance-id ID
ibmcloud ks kms enable
Virtual Private Cloud Classic infrastructure Satellite
Ative um serviço de gerenciamento de chave (KMS) no cluster para criptografar seus segredos.
ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID [--kms-account-id ID] [--public-endpoint] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--crk- Um ID de chave raiz na instância do KMS. Para listar as chaves raiz disponíveis, execute
ibmcloud ks kms crk ls --instance-id <kms_instance>``. --instance-id- ID da instância do KMS. Para ver as instâncias do KMS disponíveis, execute o comando
ibmcloud ks kms instance ls``. --kms-account-id- O ID da conta que contém a instância KMS que deseja usar para o disco local ou criptografia de segredo.
--public-endpoint- Especifique essa opção para usar o terminal em serviço público do KMS. Caso contrário, o terminal de serviço privado KMS é usado.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Habilite um serviço de gerenciamento de chaves (KMS) no seu cluster para criptografar seus segredos
ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID
ibmcloud ks kms help
Mostrar ajuda
ibmcloud ks kms help
Exemplos
Mostrar ajuda
ibmcloud ks kms help
ibmcloud ks kms instance help
Mostrar ajuda
ibmcloud ks kms instance help
Exemplos
Mostrar ajuda
ibmcloud ks kms instance help
ibmcloud ks kms instance ls
Virtual Private Cloud Classic infrastructure Satellite
Listar instâncias disponíveis do serviço de gerenciamento de chave.
ibmcloud ks kms instance ls [--output OUTPUT] [-q]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Listar as instâncias disponíveis do Serviço de Gerenciamento de Chaves
ibmcloud ks kms instance ls
Comandos de localização
Listar locais suportados do IBM Cloud Kubernetes Service.
ibmcloud ks locations
Virtual Private Cloud Classic infrastructure Satellite
Listar locais suportados do IBM Cloud Kubernetes Service.
ibmcloud ks locations
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json --provider- Filtre a lista para um provedor de infraestrutura específico. Valores aceitos:
classic,vpc-classic,vpc-gen2,satellite -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-flavors- Mostrar os tipos de nó do trabalhador disponíveis na zona para a VPC.
Exemplos
Lista dos locais compatíveis com o IBM Cloud Kubernetes Service
ibmcloud ks locations
Comandos de criação de log
Encaminhar logs de seu cluster.
ibmcloud ks logging autoupdate disable
Virtual Private Cloud Classic infrastructure
Desative atualizações automáticas de todos os pods do Fluentd em um cluster.
ibmcloud ks logging autoupdate disable --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar as atualizações automáticas de todos os pods do Fluentd em um cluster
ibmcloud ks logging autoupdate disable --cluster CLUSTER
ibmcloud ks logging autoupdate enable
Virtual Private Cloud Classic infrastructure
Ativar atualizações automáticas de todos os pods do Fluentd em um cluster.
ibmcloud ks logging autoupdate enable --cluster CLUSTER [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar atualizações automáticas de todos os pods do Fluentd em um cluster
ibmcloud ks logging autoupdate enable --cluster CLUSTER
ibmcloud ks logging autoupdate get
Virtual Private Cloud Classic infrastructure
Visualize se seus pods do Fluentd estão configurados para serem atualizados automaticamente em um cluster.
ibmcloud ks logging autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Verifique se seus pods do Fluentd estão configurados para atualização automática em um cluster
ibmcloud ks logging autoupdate get --cluster CLUSTER
ibmcloud ks logging autoupdate help
Mostrar ajuda
ibmcloud ks logging autoupdate help
Exemplos
Mostrar ajuda
ibmcloud ks logging autoupdate help
ibmcloud ks logging config create
Virtual Private Cloud Classic infrastructure
Crie uma configuração de criação de log. Se você estiver usando uma conta dedicada, é necessário fazer login no endpoint público IBM Cloud e selecionar sua organização e seu espaço públicos para habilitar o encaminhamento de logs.
ibmcloud ks logging config create --cluster CLUSTER --logsource LOGSOURCE --type TYPE [--force-update] [--hostname HOSTNAME] [--output OUTPUT] [--port PORT] [-q] (--ca-cert CERT --syslog-protocol PROTOCOL --verify-mode MODE | --org ORG --skip-validation --space SPACE) (--namespace NAMESPACE | -C CONTAINER -p PATH)
Opções de comando
-C,--app-container- Especifique os contêineres para os quais você deseja coletar logs. Para especificar mais de um caminho, use vários sinalizadores, como
-C container1 -C container2. Essa opção é obrigatória para a fonte de log “application”. Se não fornecido, os logs serão coletados de todos os contêineres dos caminhos de log do aplicativo transmitidos. -c,--cluster- Especificar o nome ou o ID do cluster.
--ca-cert- Quando o tipo de registro é “
syslog” e o protocolo é “tls”, o nome do segredo “ Kubernetes ” que contém o certificado da Autoridade Certificadora. --force-update- Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--hostname- Quando o tipo de registro é “
syslog”, o nome do host ou o endereço IP do coletor de registros. Quando o tipo de registro é “ibm” (obsoleto), o endpoint de ingestão de registros. Se você não fornecer o terminal de alimentação de criação de log, então, o terminal da região atual será usado. --logsource- A origem dos logs para encaminhamento. Os valores suportados são
container,application,ingress,worker,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. -n,--namespace- O namespace no qual você deseja aplicar a configuração de encaminhamento de log. Utilize este sinalizador apenas com a fonte de log “
container” ou caso não especifique uma fonte de log. Se você não especificar um namespace, todos os namespaces usarão essa configuração. --org- Deprecated O nome da organização para a qual os registros devem ser enviados. Este sinalizador só é válido quando o tipo de registro é “
ibm”. O nome da organização é necessário ao especificar um nome de espaço. Se você não especificar um nome de espaço, então, os logs serão encaminhados no nível de conta. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -p,--app-path- Especificar o caminho de arquivo absoluto para coletar logs de dentro do contêiner. Para especificar mais de um caminho, use vários sinalizadores, como
-p path1 -p path2. Parâmetro obrigatório ao especificar “application” como fonte de log. Caracteres curinga como/var/log/*.logsão aceitos, mas expressões globais recursivas como/var/log/**/test.lognão são. --port- A porta do coletor de log. Se você não especificar uma porta, será utilizada a porta padrão do endpoint de ingestão para
ibm(obsoleto), 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- Deprecated O nome do espaço para o qual os registros serão enviados. Este sinalizador só é válido quando o tipo de registro é “
ibm”. O nome do espaço é necessário ao especificar um nome da organização. Se você não especificar um nome de espaço, então, os logs serão encaminhados no nível de conta. --syslog-protocol- Quando o tipo de criação de log é
syslog, o protocolo da camada de transporte. Os valores suportados sãotls,tcpe o padrãoudp. Ao encaminhar para um servidor rsyslog com o protocolo UDP, os logs acima de 1 KB ficam truncados. --type- O protocolo de encaminhamento de log que você deseja usar. O único valor permitido é
syslog. --verify-mode- Quando o tipo de registro é “
syslog” e o protocolo é “tls”, o modo de verificação. Os valores suportados sãoverify-peere o padrãoverify-none.
Exemplos
Criar uma configuração de registro de log
ibmcloud ks logging config create \
--cluster CLUSTER \
--logsource LOGSOURCE \
--type TYPE \
--ca-cert CERT \
--syslog-protocol PROTOCOL \
--verify-mode MODE \
--namespace NAMESPACE
ibmcloud ks logging config get
Virtual Private Cloud Classic infrastructure
Visualizar configurações de encaminhamento de log para um cluster.
ibmcloud ks logging config get --cluster CLUSTER [--logsource LOGSOURCE] [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--logsource- O tipo de origem de log para o qual você deseja filtrar. Os valores aceitos são
container,application,ingress,worker,storageekubernetes. Se você não passar uma fonte de log, serão retornadas todas as configurações de log do cluster. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar as configurações de encaminhamento de logs de um cluster
ibmcloud ks logging config get --cluster CLUSTER
ibmcloud ks logging config help
Mostrar ajuda
ibmcloud ks logging config help
Exemplos
Mostrar ajuda
ibmcloud ks logging config help
ibmcloud ks logging config rm
Virtual Private Cloud Classic infrastructure
Excluir uma configuração de encaminhamento de log de um cluster.
ibmcloud ks logging config rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID | --namespace NAMESPACE)
Opções de comando
--all- Remover todas as configurações de encaminhamento de log.
-c,--cluster- Especificar o nome ou o ID do cluster.
--force-update- Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--id- Especificar o ID da configuração de criação de log.
-n,--namespace- O namespace do qual você deseja remover a configuração de encaminhamento de log. Se houver mais de uma configuração para o mesmo espaço de nomes, use a sinalização
--id <logging configuration ID>como alternativa. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Excluir uma configuração de encaminhamento de logs de um cluster
ibmcloud ks logging config rm --cluster CLUSTER --all
ibmcloud ks logging config update
Virtual Private Cloud Classic infrastructure
Atualizar uma configuração de encaminhamento de log para um cluster.
ibmcloud ks logging config update --cluster CLUSTER --id ID --logsource LOGSOURCE --type TYPE [--force-update] [--hostname HOSTNAME] [--output OUTPUT] [--port PORT] [-q] (--ca-cert CERT --syslog-protocol PROTOCOL --verify-mode MODE | --org ORG --skip-validation --space SPACE) (--namespace NAMESPACE | -C CONTAINER -p PATH)
Opções de comando
-C,--app-container- Especifique os contêineres para os quais você deseja coletar logs. Para especificar mais de um caminho, use vários sinalizadores, como
-C container1 -C container2. Essa opção é obrigatória para a fonte de log “application”. Se não fornecido, os logs serão coletados de todos os contêineres dos caminhos de log do aplicativo transmitidos. -c,--cluster- Especificar o nome ou o ID do cluster.
--ca-cert- Quando o tipo de registro é “
syslog” e o protocolo é “tls”, o nome do segredo “ Kubernetes ” que contém o certificado da Autoridade Certificadora. --force-update- Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--hostname- Quando o tipo de registro é “
syslog”, o nome do host ou o endereço IP do coletor de registros. Quando o tipo de registro é “ibm” (obsoleto), o endpoint de ingestão de registros. Se você não fornecer o terminal de alimentação de criação de log, então, o terminal da região atual será usado. --id- Especificar o ID da configuração de criação de log.
--logsource- A origem dos logs para encaminhamento. Os valores suportados são
container,application,ingress,worker,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. -n,--namespace- O namespace no qual você deseja aplicar a configuração de encaminhamento de log. Utilize este sinalizador apenas com a fonte de log “
container” ou caso não especifique uma fonte de log. Se você não especificar um namespace, todos os namespaces usarão essa configuração. --org- Deprecated O nome da organização para a qual os registros devem ser enviados. Este sinalizador só é válido quando o tipo de registro é “
ibm”. O nome da organização é necessário ao especificar um nome de espaço. Se você não especificar um nome de espaço, então, os logs serão encaminhados no nível de conta. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -p,--app-path- Especificar o caminho de arquivo absoluto para coletar logs de dentro do contêiner. Para especificar mais de um caminho, use vários sinalizadores, como
-p path1 -p path2. Parâmetro obrigatório ao especificar “application” como fonte de log. Caracteres curinga como/var/log/*.logsão aceitos, mas expressões globais recursivas como/var/log/**/test.lognão são. --port- A porta do coletor de log. Se você não especificar uma porta, será utilizada a porta padrão do endpoint de ingestão para
ibm(obsoleto), 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- Deprecated O nome do espaço para o qual os registros serão enviados. Este sinalizador só é válido quando o tipo de registro é “
ibm”. O nome do espaço é necessário ao especificar um nome da organização. Se você não especificar um nome de espaço, então, os logs serão encaminhados no nível de conta. --syslog-protocol- Quando o tipo de criação de log é
syslog, o protocolo da camada de transporte. Os valores suportados sãotls,tcpe o padrãoudp. Ao encaminhar para um servidor rsyslog com o protocolo UDP, os logs acima de 1 KB ficam truncados. --type- O protocolo de encaminhamento de log que você deseja usar. O único valor permitido é
syslog. --verify-mode- Quando o tipo de registro é “
syslog” e o protocolo é “tls”, o modo de verificação. Os valores suportados sãoverify-peere o padrãoverify-none.
Exemplos
Atualizar uma configuração de encaminhamento de logs para um cluster
ibmcloud ks logging config update \
--cluster CLUSTER \
--id ID \
--logsource LOGSOURCE \
--type TYPE \
--ca-cert CERT \
--syslog-protocol PROTOCOL \
--verify-mode MODE \
--namespace NAMESPACE
ibmcloud ks logging filter create
Virtual Private Cloud Classic infrastructure
Crie um filtro para excluir linhas de log do encaminhamento.
ibmcloud ks logging filter create --cluster CLUSTER [--container CONTAINER] [--force-update] [--lc LOGGING-CONFIG ...] [--level LEVEL] [--namespace NAMESPACE] [--output OUTPUT] [-q] [--type TYPE] (--message MESSAGE | --regex-message MESSAGE)
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--container- O nome do contêiner do qual se deseja filtrar logs. Essa sinalização se aplica somente quando você está usando o contêiner do tipo de log.
--force-update- Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--lc,--logging-config- Um ID de configuração de criação de log. Se ele não for fornecido, o filtro será aplicado em todas as configurações de criação de log do cluster transmitidas para o filtro. É possível visualizar as configurações de log que correspondem ao filtro usando a sinalização --show-matching-configs com o comando.
--level- Filtra logs que estão no nível especificado e inferior. Os valores aceitáveis na ordem canônica são: fatal, error, warn/warning, info, debug e trace. Como um exemplo, se você filtrou logs no nível info, debug e trace também serão filtrados. Nota: é possível usar essa sinalização apenas quando as mensagens de log estiverem em formato JSON e contiverem um campo de nível. Saída de exemplo: {"log": "hello", "level": "info"}
--message- Filtra quaisquer logs que contêm uma mensagem especificada em qualquer lugar no log. A mensagem é correspondida literalmente e não como uma expressão. Exemplo: as mensagens "Hello", "!" e "Hello, World!" se aplicariam ao log "Hello, World!".
-n,--namespace- O namespace do Kubernetes do qual se deseja filtrar logs.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--regex-message- Filtra quaisquer logs que contenham um padrão de expressão regular de mensagem especificado no log. A mensagem é correspondida como uma expressão regular. Exemplo: O padrão “hello [0-9] ” se aplicaria a “hello 1”, “hello 2” e “hello 9”
--type- O tipo de logs nos quais você deseja aplicar o filtro. Atualmente all, container e host são suportados.
Exemplos
Crie um filtro para excluir linhas de log do encaminhamento
ibmcloud ks logging filter create --cluster CLUSTER --message MESSAGE
ibmcloud ks logging filter get
Virtual Private Cloud Classic infrastructure
Visualize uma configuração de filtro de criação de log.
ibmcloud ks logging filter get --cluster CLUSTER [--id ID] [--output OUTPUT] [-q] [--show-covering-filters] [--show-matching-configs]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--id- Especificar o ID do filtro de criação de log.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-covering-filters- Mostre os filtros de criação de log que tornam os filtros prévios obsoletos.
--show-matching-configs- Mostre as configurações de criação de log que correspondem à configuração que você está visualizando.
Exemplos
Visualizar a configuração de um filtro de registro
ibmcloud ks logging filter get --cluster CLUSTER
ibmcloud ks logging filter help
Mostrar ajuda
ibmcloud ks logging filter help
Exemplos
Mostrar ajuda
ibmcloud ks logging filter help
ibmcloud ks logging filter rm
Virtual Private Cloud Classic infrastructure
Exclua um filtro de criação de log
ibmcloud ks logging filter rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID)
Opções de comando
--all- Exclua todos os filtros de encaminhamento de logs.
-c,--cluster- Especificar o nome ou o ID do cluster.
--force-update- Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--id- Especificar o ID do filtro de criação de log.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Excluir um filtro de registro
ibmcloud ks logging filter rm --cluster CLUSTER --all
ibmcloud ks logging filter update
Virtual Private Cloud Classic infrastructure
Atualize um filtro de criação de log.
ibmcloud ks logging filter update --cluster CLUSTER --id ID [--container CONTAINER] [--force-update] [--lc LOGGING-CONFIG ...] [--level LEVEL] [--namespace NAMESPACE] [--output OUTPUT] [-q] [--type TYPE] (--message MESSAGE | --regex-message MESSAGE)
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--container- O nome do contêiner do qual se deseja filtrar logs. Essa sinalização se aplica somente quando você está usando o contêiner do tipo de log.
--force-update- Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
--id- Especificar o ID do filtro de criação de log.
--lc,--logging-config- Um ID de configuração de criação de log. Se ele não for fornecido, o filtro será aplicado em todas as configurações de criação de log do cluster transmitidas para o filtro. É possível visualizar as configurações de log que correspondem ao filtro usando a sinalização --show-matching-configs com o comando.
--level- Filtra logs que estão no nível especificado e inferior. Os valores aceitáveis na ordem canônica são: fatal, error, warn/warning, info, debug e trace. Como um exemplo, se você filtrou logs no nível info, debug e trace também serão filtrados. Nota: é possível usar essa sinalização apenas quando as mensagens de log estiverem em formato JSON e contiverem um campo de nível. Saída de exemplo: {"log": "hello", "level": "info"}
--message- Filtra quaisquer logs que contêm uma mensagem especificada em qualquer lugar no log. A mensagem é correspondida literalmente e não como uma expressão. Exemplo: as mensagens "Hello", "!" e "Hello, World!" se aplicariam ao log "Hello, World!".
-n,--namespace- O namespace do Kubernetes do qual se deseja filtrar logs.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--regex-message- Filtra quaisquer logs que contenham um padrão de expressão regular de mensagem especificado no log. A mensagem é correspondida como uma expressão regular. Exemplo: O padrão “hello [0-9] ” se aplicaria a “hello 1”, “hello 2” e “hello 9”
--type- O tipo de logs nos quais você deseja aplicar o filtro. Atualmente all, container e host são suportados.
Exemplos
Atualizar um filtro de registro
ibmcloud ks logging filter update --cluster CLUSTER --id ID --message MESSAGE
ibmcloud ks logging help
Mostrar ajuda
ibmcloud ks logging help
Exemplos
Mostrar ajuda
ibmcloud ks logging help
ibmcloud ks logging refresh
Virtual Private Cloud Classic infrastructure
Atualizar a configuração de criação de log para um cluster.
ibmcloud ks logging refresh --cluster CLUSTER [--force-update] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--force-update- Force uma atualização dos pods do Fluentd no cluster para a versão mais recente.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Atualizar a configuração de registro de logs de um cluster
ibmcloud ks logging refresh --cluster CLUSTER
Comandos de mensagens
Visualize as mensagens atuais do usuário.
ibmcloud ks messages
Virtual Private Cloud Classic infrastructure Satellite
Visualize as mensagens atuais do usuário.
ibmcloud ks messages [-q]
Opções de comando
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar as mensagens do usuário atual
ibmcloud ks messages
Comandos do Nlb-dns
Crie e gerencie nomes de host para endereços IP do balanceador de carga de rede (NLB) em um cluster e monitores de verificação de funcionamento para nomes de host.
ibmcloud ks nlb-dns add
Classic infrastructure
Adicione um endereço IP do NLB a um nome de host já existente que você criou com o comando ibmcloud ks nlb-dns create``.
ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP [--ip IP ...] --nlb-host HOST [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--ip- Um ou mais endereços IP NLB. Para visualizar os endereços IP do balanceador de carga, execute
kubectl get svc -n <namespace>. --nlb-host- O nome do host. Para ver os nomes de host existentes, execute o comando
ibmcloud ks nlb-dns ls``. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Adicione um endereço IP do NLB a um nome de host existente que você criou com ibmcloud ks nlb-dns create
ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP --nlb-host HOST
ibmcloud ks nlb-dns create classic
Classic infrastructure
Crie um nome de host do DNS para registrar um ou mais IPs NLB em um cluster clássico.
ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP [--ip IP ...] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--ip- Um ou mais endereços IP NLB. Para visualizar os endereços IP do balanceador de carga, execute
kubectl get svc -n <namespace>. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-namespace- O namespace no qual o segredo de SSL é criado. Se esse sinalizador não for especificado, o segredo é criado em
default.
Exemplos
Crie um nome de host DNS para registrar um ou mais endereços IP do NLB em um cluster clássico
ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP
ibmcloud ks nlb-dns create help
Mostrar ajuda
ibmcloud ks nlb-dns create help
Exemplos
Mostrar ajuda
ibmcloud ks nlb-dns create help
ibmcloud ks nlb-dns create vpc-gen2
Virtual Private Cloud
Crie um registro DNS para registrar um nome de host ou endereços IP de balanceador de carga em um cluster VPC.
ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER [--output OUTPUT] [-q] [--secret-namespace NAMESPACE] (--ip IP | --lb-host HOST)
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--ip- Um ou mais endereços IP NLB. Para visualizar os endereços IP do balanceador de carga, execute
kubectl get svc -n <namespace>. --lb-host- O nome do host do balanceador de carga VPC. Para visualizar os nomes de host do balanceador de carga, execute o comando
kubectl get svc -n``. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--secret-namespace- O namespace no qual o segredo de SSL é criado. Se esse sinalizador não for especificado, o segredo é criado em
default.
Exemplos
Crie um registro DNS para registrar o nome de host ou os endereços IP do balanceador de carga em um cluster VPC
ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER --ip IP
ibmcloud ks nlb-dns get
Virtual Private Cloud Classic infrastructure Satellite
Visualize os detalhes de um nome de host do NLB registrado em um cluster.
ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--nlb-subdomain- O subdomínio. Para ver os subdomínios existentes, execute
ibmcloud ks nlb-dns ls. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar os detalhes de um nome de host NLB registrado em um cluster
ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns help
Mostrar ajuda
ibmcloud ks nlb-dns help
Exemplos
Mostrar ajuda
ibmcloud ks nlb-dns help
ibmcloud ks nlb-dns ls
Virtual Private Cloud Classic infrastructure
Listar os nomes de host e endereços IP de NLB registrados em um cluster.
ibmcloud ks nlb-dns ls --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Liste os nomes de host e endereços IP registrados do NLB em um cluster
ibmcloud ks nlb-dns ls --cluster CLUSTER
ibmcloud ks nlb-dns monitor configure
Virtual Private Cloud Classic infrastructure
Configure um monitor de verificação de funcionamento para um nome de host de NLB existente em um cluster. Para ativar o monitor, inclua o sinalizador --enable . Para atualizar um monitor existente, inclua apenas
os sinalizadores para as configurações que deseja mudar.
ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST [--enable] [--header HEADER ...] [--interval INTERVAL] [--output OUTPUT] [--path PATH] [--port PORT] [-q] [--timeout TIMEOUT] [--type TYPE]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--enable- Ative o monitor de verificação de funcionamento para o nome do host.
--header- HTTP Os cabeçalhos de solicitação para a verificação de integridade se limitam ao cabeçalho Host. Este sinalizador é válido apenas para os tipos
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- O intervalo, em segundos, entre cada verificação de funcionamento. Os intervalos curtos podem melhorar o tempo de failover, mas aumentam a carga nos IPs. Deve estar no intervalo [60, 300]. Padrão:
60 --nlb-host- O nome do host. Para ver os nomes de host existentes, execute o comando
ibmcloud ks nlb-dns ls``. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json --path- O caminho de terminal em que a verificação de funcionamento ocorrerá. Este sinalizador é válido apenas para os tipos
HTTPouHTTPS. Padrão:/ --port- O número da porta à qual se conectar para a verificação de funcionamento. Quando o tipo é TCP, essa sinalização é necessária. Quando o tipo for HTTP ou HTTPS, use essa sinalização apenas para as portas diferentes de 80 para HTTP ou 443
para HTTPS. HTTP padrão:
80. HTTPS padrão:443. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--timeout- O tempo limite, em segundos, antes que o IP seja considerado não funcional. Deve estar no intervalo [1, 60]. Padrão:
5 --type- O protocolo a ser usado para a verificação de funcionamento. Valores aceitos:
http,https,tcp
Exemplos
Configurar um monitor de verificação de integridade para um nome de host NLB existente em um cluster
ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor disable
Classic infrastructure
Desativar um monitor de verificação de funcionamento existente para um nome de host de NLB em um cluster.
ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--nlb-host- O nome do host. Para ver os nomes de host existentes, execute o comando
ibmcloud ks nlb-dns ls``. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar um monitor de verificação de integridade existente para um nome de host do NLB em um cluster
ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor enable
Classic infrastructure
Ativar um monitor de verificação de funcionamento para um nome de host de NLB em um cluster. Observação: primeiro é necessário configurar o monitor com o comando ibmcloud ks nlb-dns monitor configure``.
ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--nlb-host- O nome do host. Para ver os nomes de host existentes, execute o comando
ibmcloud ks nlb-dns ls``. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar um monitor de verificação de integridade para um nome de host do NLB em um cluster
ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor get
Classic infrastructure
Visualize as configurações para um monitor de verificação de funcionamento existente.
ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--nlb-host- O nome do host. Para ver os nomes de host existentes, execute o comando
ibmcloud ks nlb-dns ls``. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar as configurações de um monitor de verificação de integridade existente
ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor help
Mostrar ajuda
ibmcloud ks nlb-dns monitor help
Exemplos
Mostrar ajuda
ibmcloud ks nlb-dns monitor help
ibmcloud ks nlb-dns monitor ls
Classic infrastructure
Liste as configurações do monitor de verificação de funcionamento para cada nome de host do NLB em um cluster.
ibmcloud ks nlb-dns monitor ls --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Liste as configurações do monitor de verificação de integridade para cada nome de host do NLB em um cluster
ibmcloud ks nlb-dns monitor ls --cluster CLUSTER
ibmcloud ks nlb-dns replace
Virtual Private Cloud
Atualize um nome de host do DNS existente substituindo o nome do host do balanceador de carga associado a ele em um cluster VPC.
ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--lb-host- O nome do host do balanceador de carga VPC. Para visualizar os nomes de host do balanceador de carga, execute o comando
kubectl get svc -n``. --nlb-subdomain- O subdomínio. Para ver os subdomínios existentes, execute
ibmcloud ks nlb-dns ls. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Atualizar um nome de host DNS existente, substituindo o nome de host do balanceador de carga associado a ele em um cluster de VPC
ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns rm classic
Classic infrastructure
Remover um endereço IP do NLB de um nome do host NLB. Se você remover todos os IPs de um nome do host, o nome do host ainda existirá, mas nenhum IP será associado a ele.
ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--ip- Um endereço IP de NLB. Para ver os endereços IP do NLB associados ao nome do host, execute o comando
ibmcloud ks nlb-dns ls``. --nlb-host- O nome do host. Para ver os nomes de host existentes, execute o comando
ibmcloud ks nlb-dns ls``. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover um endereço IP do NLB de um nome de host do NLB
ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST
ibmcloud ks nlb-dns rm help
Mostrar ajuda
ibmcloud ks nlb-dns rm help
Exemplos
Mostrar ajuda
ibmcloud ks nlb-dns rm help
ibmcloud ks nlb-dns rm vpc-gen2
Virtual Private Cloud
Remover um nome de host ou endereço IP de balanceador de carga de um registro DNS em um cluster VPC.
ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--ip IP] [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--ip- Um endereço IP de NLB. Para ver os endereços IP do NLB associados ao nome do host, execute o comando
ibmcloud ks nlb-dns ls``. --nlb-subdomain- O subdomínio. Para ver os subdomínios existentes, execute
ibmcloud ks nlb-dns ls. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover o nome do host ou o endereço IP de um balanceador de carga de um registro DNS em um cluster VPC
ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns secret help
Mostrar ajuda
ibmcloud ks nlb-dns secret help
Exemplos
Mostrar ajuda
ibmcloud ks nlb-dns secret help
ibmcloud ks nlb-dns secret regenerate
Virtual Private Cloud Classic infrastructure Satellite
Gerar novamente o certificado e o segredo para um subdomínio do NLB.
ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--nlb-subdomain- O subdomínio. Para ver os subdomínios existentes, execute
ibmcloud ks nlb-dns ls. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Regenerar o certificado e a chave secreta de um subdomínio do NLB
ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns secret rm
Virtual Private Cloud Classic infrastructure Satellite
Excluir um segredo de um subdomínio do NLB e impedir a renovação futura do certificado.
ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN [-f] [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
--nlb-subdomain- O subdomínio. Para ver os subdomínios existentes, execute
ibmcloud ks nlb-dns ls. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Excluir um segredo de um subdomínio do NLB e impedir a renovação futura do certificado
ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN
Comandos de cota
Visualize a cota e os limites para os recursos relacionados ao cluster em sua conta do IBM Cloud.
ibmcloud ks quota help
Mostrar ajuda
ibmcloud ks quota help
Exemplos
Mostrar ajuda
ibmcloud ks quota help
ibmcloud ks quota ls
Virtual Private Cloud Classic infrastructure Satellite
Liste toda a cota e os limites para os recursos relacionados ao cluster em sua conta do IBM Cloud.
ibmcloud ks quota ls [--output OUTPUT] [--provider PROVIDER] [-q]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json --provider- Filtre a lista para um provedor de infraestrutura específico. Valores aceitos:
classic,vpc-classic,vpc-gen2,satellite -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Liste todas as cotas e limites para recursos relacionados a clusters na sua conta do IBM Cloud
ibmcloud ks quota ls
Comandos de Script
Gravar novamente os scripts que chamam os comandos de plug-in do IBM Cloud Kubernetes Service. Os comandos estruturados anteriores são substituídos por comandos estruturados em beta.
ibmcloud ks script help
Mostrar ajuda
ibmcloud ks script help
Exemplos
Mostrar ajuda
ibmcloud ks script help
ibmcloud ks script update
Virtual Private Cloud Classic infrastructure
Gravar novamente os scripts que chamam os comandos de plug-in do IBM Cloud Kubernetes Service. Os comandos estruturados anteriores são substituídos por comandos estruturados em beta.
ibmcloud ks script update [--in-place] FILE [FILE ...]
Opções de comando
--in-place- Regrave o arquivo de origem com a estrutura de comando atualizada.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Reescrever scripts que chamam comandos do plug-in “ IBM Cloud Kubernetes Service ”
ibmcloud ks script update FILE
Comandos de grupo de segurança
Execute operações em um grupo de segurança.
ibmcloud ks security-group help
Mostrar ajuda
ibmcloud ks security-group help
Exemplos
Mostrar ajuda
ibmcloud ks security-group help
ibmcloud ks security-group ls
Virtual Private Cloud
Listar todos os grupos de segurança associados a um cluster.
ibmcloud ks security-group ls --cluster CLUSTER [--attached-to ATTACHED] [--managed-by MANAGER] [--output OUTPUT] [-q] [--scope SCOPE]
Opções de comando
--attached-to- Filtre os grupos de segurança de acordo com os componentes aos quais estão vinculados. Valores aceitos:
cluster,load-balancer,vpc,vpe-gateway,worker-pool -c,--cluster- Especificar o nome ou o ID do cluster.
--managed-by- Especifique
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- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--scope- Especifique
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
ibmcloud ks security-group reset
Virtual Private Cloud
Exclui todas as regras do grupo de segurança existentes e reaplica as regras padrão.
ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--security-group,--sg- Especifique o ID do grupo de segurança.
Exemplos
Exclui todas as regras existentes do grupo de segurança e reaplica as regras padrão
ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP
ibmcloud ks security-group sync
Virtual Private Cloud
Reaplica as regras do grupo de segurança padrão que não existem. Não exclui nenhuma regra pré-existente.
ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--security-group,--sg- Especifique o ID do grupo de segurança.
Exemplos
Reaplica as regras padrão do grupo de segurança que não existem
ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP
Comandos de armazenamento
Visualizar e modificar recursos de armazenamento.
ibmcloud ks storage attachment create
O comando storage attachment create é um recurso em fase beta.
Virtual Private Cloud
Anexe um volume de armazenamento a um nó do trabalhador.
ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--volume- Especifique o ID do volume. Para listar volumes disponíveis, execute
ibmcloud ks storage volume ls. -w,--worker- Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando
ibmcloud ks workers``.
Exemplos
Anexar um volume de armazenamento a um nó de trabalho
ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER_ID
ibmcloud ks storage attachment get
O comando storage attachment get é um recurso em fase beta.
Virtual Private Cloud
Obtenha os detalhes de um anexo de volume em um cluster.
ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Opções de comando
--attachment- Especifique o ID do anexo do volume. Para listar os anexos disponíveis, execute
ibmcloud ks storage attachment ls. -c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-w,--worker- Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando
ibmcloud ks workers``.
Exemplos
Obter os detalhes de um volume conectado em um cluster
ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage attachment help
Mostrar ajuda
ibmcloud ks storage attachment help
Exemplos
Mostrar ajuda
ibmcloud ks storage attachment help
ibmcloud ks storage attachment ls
O comando storage attachment ls é um recurso em fase beta.
Virtual Private Cloud
Listar todos os anexos de volume de armazenamento de um trabalhador em um cluster.
ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-w,--worker- Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando
ibmcloud ks workers``.
Exemplos
Listar todas as conexões de volumes de armazenamento de um trabalhador em um cluster
ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage attachment rm
O comando storage attachment rm é um recurso em fase beta.
Virtual Private Cloud
Exclua um anexo de volume de um nó do trabalhador.
ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [-q]
Opções de comando
--attachment- Especifique o ID do anexo do volume. Para listar os anexos disponíveis, execute
ibmcloud ks storage attachment ls. -c,--cluster- Especificar o nome ou o ID do cluster.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-w,--worker- Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando
ibmcloud ks workers``.
Exemplos
Excluir um volume anexado de um nó de trabalho
ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage help
Mostrar ajuda
ibmcloud ks storage help
Exemplos
Mostrar ajuda
ibmcloud ks storage help
ibmcloud ks storage volume get
O comando storage volume get é um recurso em fase beta.
Virtual Private Cloud Classic infrastructure
Obtenha os detalhes de um volume.
ibmcloud ks storage volume get --volume VOLUME [--output OUTPUT] [-q]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--volume- Especifique o ID do volume. Para listar volumes disponíveis, execute
ibmcloud ks storage volume ls.
Exemplos
Obter os detalhes de um volume
ibmcloud ks storage volume get --volume VOLUME
ibmcloud ks storage volume help
Mostrar ajuda
ibmcloud ks storage volume help
Exemplos
Mostrar ajuda
ibmcloud ks storage volume help
ibmcloud ks storage volume ls
O comando storage volume ls é um recurso em fase beta.
Virtual Private Cloud Classic infrastructure
Liste os detalhes dos volumes.
ibmcloud ks storage volume ls [--cluster CLUSTER] [--output OUTPUT] [--provider PROVIDER] [-q] [--zone ZONE]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json --provider- Filtre a lista para um provedor de infraestrutura específico. Valores aceitos:
classic,vpc-classic,vpc-gen2,satellite -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone- Uma zona para a qual filtrar. Para listar as zonas disponíveis, execute o comando
ibmcloud ks locations``.
Exemplos
Listar os detalhes dos volumes
ibmcloud ks storage volume ls
Comandos de sub-redes
Liste as sub-redes móveis disponíveis em sua conta de infraestrutura do IBM Cloud.
ibmcloud ks subnets
Virtual Private Cloud Classic infrastructure
Liste as sub-redes móveis disponíveis em sua conta de infraestrutura do IBM Cloud.
ibmcloud ks subnets --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--vpc-id ID] [--zone ZONE]
Opções de comando
-l,--location- Um local para o qual filtrar. Para listar os locais disponíveis, execute o comando
ibmcloud ks locations. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json --provider- Filtre a lista para um provedor de infraestrutura específico. Opções disponíveis: clássico, vpc-clássico, vpc-gen2
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--vpc-id- Obrigatório para os tipos de provedor
vpc-classicevpc-gen2: o ID da VPC cujas sub-redes devem ser listadas. Para listar IDs do VPC, executeibmcloud ks vpcs. --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
Listar as sub-redes portáteis disponíveis na sua conta da infraestrutura do IBM Cloud
ibmcloud ks subnets --provider PROVIDER
Comandos de versões
Liste todas as versões da plataforma de contêiner que estão disponíveis para clusters do IBM Cloud Kubernetes Service.
ibmcloud ks versions
Virtual Private Cloud Classic infrastructure Satellite
Liste todas as versões da plataforma de contêiner que estão disponíveis para clusters do IBM Cloud Kubernetes Service.
ibmcloud ks versions [--output OUTPUT] [-q] [--show-version VERSION]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-version- Mostre somente as versões para a plataforma de contêineres especificada. Valores aceitos:
OpenShift,Kubernetes
Exemplos
Liste todas as versões da plataforma de contêineres disponíveis para os clusters d IBM Cloud Kubernetes Service
ibmcloud ks versions
Comandos de VLAN
Liste VLANs públicas e privadas para uma zona e visualize o status o VLAN Spanning.
ibmcloud ks vlan help
Mostrar ajuda
ibmcloud ks vlan help
Exemplos
Mostrar ajuda
ibmcloud ks vlan help
ibmcloud ks vlan ls
Classic infrastructure
Liste as VLANs públicas e privadas disponíveis para uma zona.
ibmcloud ks vlan ls --zone ZONE [--output OUTPUT] [-q]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Listar as VLANs públicas e privadas disponíveis para uma zona
ibmcloud ks vlan ls --zone ZONE
ibmcloud ks vlan spanning get
Classic infrastructure
Visualize o status de ampliação da VLAN para sua conta de infraestrutura clássica do IBM Cloud.
ibmcloud ks vlan spanning get [--output OUTPUT] [-q] [--region REGION]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region- Especifique a região para o destino. Se uma região ainda não tiver sido selecionada, esse argumento deve ser especificado. Para verificar se uma região está incluída, acesse
ibmcloud target.
Exemplos
Visualize o status de extensão da VLAN da sua conta da infraestrutura clássica do IBM Cloud
ibmcloud ks vlan spanning get
ibmcloud ks vlan spanning help
Mostrar ajuda
ibmcloud ks vlan spanning help
Exemplos
Mostrar ajuda
ibmcloud ks vlan spanning help
Comandos do Vni
Conectar, desconectar e listar interfaces de rede virtuais nos nós de trabalho.
ibmcloud ks vni attach baremetal
Virtual Private Cloud
Conecte uma interface de rede virtual a um nó de trabalho bare metal ou a um cluster.
ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI [--auto-delete] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)
Opções de comando
--auto-delete- Excluir automaticamente o VNI quando ele for removido do cluster.
-c,--cluster-id- O ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--vlan- O ID da VLAN para a conexão do nó bare metal. Deve ser único para cada sub-rede da VPC. Vários VNIs da mesma sub-rede podem reutilizar o ID da VLAN. Intervalo válido: 1 a 500.
--vni- O ID da interface de rede virtual a ser conectada. É necessário especificar VNIs que não tenham nenhum recurso de destino definido no momento. Para listar todos os VNIs, execute o comando
ibmcloud is vnis``. Para verificar se um VNI específico já está associado a um recurso, verifique o campo “Destino” em 'ibmcloud is vni <VNI_ID>. -w,--worker- O ID do nó de trabalho.
Exemplos
Conectar uma interface de rede virtual a um nó de trabalho bare metal ou a um cluster
ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI --cluster-id CLUSTER_NAME_OR_ID
ibmcloud ks vni attach help
Mostrar ajuda
ibmcloud ks vni attach help
Exemplos
Mostrar ajuda
ibmcloud ks vni attach help
ibmcloud ks vni detach
Virtual Private Cloud
Desconectar uma interface de rede virtual de um nó de trabalho ou de um cluster.
ibmcloud ks vni detach --vni VNI [-f] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)
Opções de comando
-c,--cluster-id- O ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--vni- O ID da interface de rede virtual a ser desconectada.
-w,--worker- O ID do nó de trabalho.
Exemplos
Desconectar uma interface de rede virtual de um nó de trabalho ou cluster
ibmcloud ks vni detach --vni VNI --cluster-id CLUSTER_NAME_OR_ID
ibmcloud ks vni help
Mostrar ajuda
ibmcloud ks vni help
Exemplos
Mostrar ajuda
ibmcloud ks vni help
ibmcloud ks vni ls
Virtual Private Cloud
Listar as interfaces de rede virtual conectadas a um cluster ou a um nó de trabalho.
ibmcloud ks vni ls (--cluster-id ID | --worker WORKER) [--after AFTER] [--first FIRST] [--output OUTPUT] [-q]
Opções de comando
--after- Exibir as interfaces de rede virtual após o cursor indicado.
-c,--cluster-id- O ID do cluster.
--first- Exiba as próximas interfaces de rede virtual, até o primeiro número de VNIs.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-w,--worker- O ID do nó de trabalho.
Exemplos
Listar as interfaces de rede virtual conectadas a um cluster ou a um nó de trabalho
ibmcloud ks vni ls --cluster-id CLUSTER_NAME_OR_ID
Comandos do VPC
Obtenha informações sobre VPCs e gerencie clusters de VPC.
ibmcloud ks vpc help
Mostrar ajuda
ibmcloud ks vpc help
Exemplos
Mostrar ajuda
ibmcloud ks vpc help
ibmcloud ks vpc ls
Virtual Private Cloud
Liste todos os VPCs no grupo de recursos de destino. Se nenhum grupo de recursos for especificado, todas as VPCs da conta serão listadas.
ibmcloud ks vpc ls [--output OUTPUT] [--provider PROVIDER] [-q]
Opções de comando
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json --provider- O tipo de provedor da infraestrutura da VPC. Os valores suportados são
vpc-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
Listar todas as VPCs no grupo de recursos em questão
ibmcloud ks vpc ls
ibmcloud ks vpc outbound-traffic-protection disable
Virtual Private Cloud
Desativar a proteção de tráfego de saída para um cluster VPC do “Secure By Default”.
ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Desativar a proteção de tráfego de saída para um cluster VPC com configuração “Seguro por padrão”
ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER
ibmcloud ks vpc outbound-traffic-protection enable
Virtual Private Cloud
Ativar a proteção do tráfego de saída para um cluster de VPC com a configuração “Seguro por padrão”.
ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar a proteção do tráfego de saída para um cluster de VPC com configuração “Seguro por padrão”
ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER
ibmcloud ks vpc outbound-traffic-protection help
Mostrar ajuda
ibmcloud ks vpc outbound-traffic-protection help
Exemplos
Mostrar ajuda
ibmcloud ks vpc outbound-traffic-protection help
ibmcloud ks vpc secure-by-default enable
Virtual Private Cloud
Ativar a rede VPC “Segura por padrão” para um cluster VPC usando grupos de segurança legados.
ibmcloud ks vpc secure-by-default enable --cluster CLUSTER [--disable-outbound-traffic-protection] [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--disable-outbound-traffic-protection- Inclua esta opção para permitir o acesso público de saída a partir dos nós de trabalho do cluster. Por padrão, o acesso público de saída está bloqueado.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Ativar a rede VPC “Segura por padrão” para um cluster de VPC usando grupos de segurança legados
ibmcloud ks vpc secure-by-default enable --cluster CLUSTER
ibmcloud ks vpc secure-by-default help
Mostrar ajuda
ibmcloud ks vpc secure-by-default help
Exemplos
Mostrar ajuda
ibmcloud ks vpc secure-by-default help
Comandos de criação de webhooks
Registrar um webhook em um cluster.
ibmcloud ks webhook-create
Virtual Private Cloud Classic infrastructure Satellite
Registrar um webhook em um cluster.
ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL [--level LEVEL] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--level- Configure o nível de notificação. Os valores aceitos são
NormalouWarning. O padrão éWarning. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--type- O tipo de webhook que você deseja usar. Atualmente, o site
slacké compatível. --url- A URL de webhook.
Exemplos
Registrar um webhook em um cluster
ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL
Comandos de trabalhador
Visualize e modifique nós do trabalhador para um cluster.
ibmcloud ks worker get
Virtual Private Cloud Classic infrastructure Satellite
Visualize os detalhes de um nó do trabalhador.
ibmcloud ks worker get --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-w,--worker- Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando
ibmcloud ks workers``.
Exemplos
Visualizar os detalhes de um nó de trabalho
ibmcloud ks worker get --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker help
Mostrar ajuda
ibmcloud ks worker help
Exemplos
Mostrar ajuda
ibmcloud ks worker help
ibmcloud ks worker ls
Virtual Private Cloud Classic infrastructure Satellite
Liste todos os nós do trabalhador em um cluster.
ibmcloud ks worker ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-delete-reason] [--show-deleted] [--show-pools] [--worker-pool POOL]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -p,--worker-pool- Mostrar apenas os nós do trabalhador que pertencem ao conjunto do trabalhador que você especificar.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--show-delete-reason- Mostre o motivo da exclusão do nó do trabalhador.
--show-deleted- Mostrar os nós do trabalhador que foram excluídos do cluster.
--show-pools- Veja o conjunto do trabalhador ao qual cada trabalhador pertence.
Exemplos
Listar todos os nós de trabalho em um cluster
ibmcloud ks worker ls --cluster CLUSTER
ibmcloud ks worker reboot
Virtual Private Cloud Classic infrastructure Satellite
Reiniciar um nó do trabalhador.
ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [--hard] [-q] [--skip-master-health]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
--hard- Forçar uma reinicialização forçada de um nó do trabalhador cortando a energia do nó do trabalhador. Use essa opção se o nó do trabalhador não responder ou se ele tiver uma interrupção do Docker.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-master-health- Ignora a verificação de funcionamento do mestre antes de iniciar a ação.
-w,--worker- Especifique um ou mais IDs do trabalhador.
Exemplos
Reiniciar um nó de trabalho
ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker reload
Virtual Private Cloud Classic infrastructure
Exclua os dados, recrie a imagem e reinstale o Kubernetes com a versão mais recente do patch em um ou mais nós de trabalho. Essa ação não pode ser desfeita São suportados nós clássicos e nós VPC em bare metal.
ibmcloud ks worker reload --worker WORKER [--worker WORKER ...] [-f] [-q] [--skip-master-health]
Opções de comando
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--skip-master-health- Ignora a verificação de funcionamento do mestre antes de iniciar a ação.
-w,--worker- Especifique um ou mais IDs do trabalhador.
Exemplos
Exclua os dados, recrie a imagem e reinstale o Kubernetes com a versão mais recente do patch em um ou mais nós de trabalho
ibmcloud ks worker reload --worker WORKER_ID
ibmcloud ks worker replace
Virtual Private Cloud Classic infrastructure Satellite
Exclua um nó do trabalhador e substitua-o por um novo nó do trabalhador no mesmo conjunto de trabalhadores.
ibmcloud ks worker replace --cluster CLUSTER --worker WORKER [-f] [-q] [--update]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--update- Atualize o nó do trabalhador para a mesma versão principal e secundária do mestre e para a correção mais recente. Além disso, atualiza o sistema operacional caso o sistema operacional do conjunto de trabalhadores tenha sido atualizado.
-w,--worker- Especificar o ID do trabalhador. Para listar os trabalhadores disponíveis, execute o comando
ibmcloud ks workers``.
Exemplos
Excluir um nó de trabalho e substituí-lo por um novo nó de trabalho no mesmo conjunto de nós de trabalho
ibmcloud ks worker replace --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker rm
Virtual Private Cloud Classic infrastructure Satellite
Remover um nó do trabalhador de um cluster.
ibmcloud ks worker rm --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-w,--worker- Especifique um ou mais IDs do trabalhador.
Exemplos
Remover um nó de trabalho de um cluster
ibmcloud ks worker rm --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker update
Classic infrastructure
Atualize um ou mais nós do trabalhador em um cluster clássico para uma nova versão do Kubernetes. Durante a atualização, o nó do trabalhador é atualizado com a imagem mais recente e os dados serão excluídos permanentemente se não estiverem armazenados no armazenamento persistente.
ibmcloud ks worker update --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
-w,--worker- Especifique um ou mais IDs do trabalhador.
Exemplos
Atualize um ou mais nós de trabalho em um cluster clássico para uma nova versão do Kubernetes
ibmcloud ks worker update --cluster CLUSTER --worker WORKER_ID
Comandos do conjunto de trabalhadores
Visualize e modifique conjuntos de trabalhadores para um cluster.
ibmcloud ks worker-pool create classic
Classic infrastructure
Inclua um conjunto de trabalhadores em um cluster clássico. Nenhum nó do trabalhador será criado até que as zonas sejam incluídas no conjunto de trabalhadores.
ibmcloud ks worker-pool create classic --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--hardware HARDWARE] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--disable-disk-encrypt- Desative a criptografia em um nó do trabalhador.
--entitlement- Defina este sinalizador como “
ocp_entitled” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”. --flavor- O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse
ibmcloud ks flavor ls --zone <zone name>(para contas públicas do IBM Cloud ) ouibmcloud ks flavor ls(para contas do IBM Cloud Dedicated ). --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. -l,--label- Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name- Insira um nome para o conjunto de trabalhadores.
--operating-system- Especifique o nome do sistema operacional.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--size-per-zone- Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
Exemplos
Adicionar um conjunto de trabalhadores a um cluster clássico
ibmcloud ks worker-pool create classic \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks worker-pool create help
Mostrar ajuda
ibmcloud ks worker-pool create help
Exemplos
Mostrar ajuda
ibmcloud ks worker-pool create help
ibmcloud ks worker-pool create satellite
Satellite
Inclua um conjunto de trabalhadores em um cluster do IBM Cloud Satellite. Nenhum nó do trabalhador será criado até que as zonas sejam incluídas no conjunto de trabalhadores.
ibmcloud ks worker-pool create satellite --cluster CLUSTER --host-label LABEL [--host-label LABEL ...] --name NAME --size-per-zone SIZE --zone ZONE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--entitlement- Defina este sinalizador como “
ocp_entitled” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”. --host-label,--hl- Insira quaisquer rótulos como pares chave-valor para identificar o host a ser atribuído ao seu plano de controle do Satellite ou ao seu cluster do Red Hat OpenShift. O primeiro host que tem esse rótulo e é não designado é automaticamente
designado ao cluster ou plano de controle. Para encontrar rótulos de host disponíveis, execute
ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>. -l,--label- Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name- Insira um nome para o conjunto de trabalhadores.
--operating-system- Especifique o nome do sistema operacional.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--size-per-zone- Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Adicionar um conjunto de trabalhadores a um cluster do IBM Cloud Satellite
ibmcloud ks worker-pool create satellite \
--cluster CLUSTER \
--host-label LABEL \
--name NAME \
--size-per-zone SIZE \
--zone ZONE
ibmcloud ks worker-pool create vpc-classic
Classic infrastructure
Inclua um conjunto de trabalhadores em um cluster de VPC Gen 1. Nenhum nó do trabalhador será criado até que as zonas sejam incluídas no conjunto de trabalhadores.
ibmcloud ks worker-pool create vpc-classic --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q] [--vpc-id ID]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--entitlement- Defina este sinalizador como “
ocp_entitled” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”. --flavor- O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse
ibmcloud ks flavor ls --zone <zone name>(para contas públicas do IBM Cloud ) ouibmcloud ks flavor ls(para contas do IBM Cloud Dedicated ). -l,--label- Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name- Insira um nome para o conjunto de trabalhadores.
--operating-system- Especifique o nome do sistema operacional.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--size-per-zone- Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--vpc-id- O ID do VPC no qual criar os nós do trabalhador, que deve corresponder ao VPC no qual o cluster está. Para listar o ID de VPC do cluster, execute
ibmcloud ks cluster get -c <cluster_name_or_ID>. Se essa sinalização não for fornecida, o conjunto de trabalhadores assumirá como padrão o ID do VPC de conjuntos de trabalhadores existentes no cluster.
Exemplos
Adicionar um pool de trabalhadores a um cluster VPC Gen 1
ibmcloud ks worker-pool create vpc-classic \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks worker-pool create vpc-gen2
Virtual Private Cloud
Inclua um conjunto de trabalhadores em um cluster de VPC Gen 2. Nenhum nó do trabalhador será criado até que as zonas sejam incluídas no conjunto de trabalhadores.
ibmcloud ks worker-pool create vpc-gen2 --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--crk CRK] [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--kms-account-id ID] [--kms-instance INSTANCE] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q] [--secondary-storage STORAGE] [--security-group GROUP ...] [--vpc-id ID]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--crk- O ID da chave raiz em sua instância do KMS a ser usado para a criptografia de disco local. Para listar as chaves raiz disponíveis, execute
ibmcloud ks kms crk ls --instance-id <kms_instance>``. --disable-disk-encrypt- Desative a criptografia em um nó do trabalhador.
--entitlement- Defina este sinalizador como “
ocp_entitled” somente se você utilizar este cluster com uma licença, como a “ Cloud Pak ”, que possua o direito de uso “ OpenShift ”. --flavor- O tipo de um nó do trabalhador. Para ver as versões disponíveis, acesse
ibmcloud ks flavor ls --zone <zone name>(para contas públicas do IBM Cloud ) ouibmcloud ks flavor ls(para contas do IBM Cloud Dedicated ). --kms-account-id- O ID da conta que contém a instância KMS que deseja usar para o disco local ou criptografia de segredo.
--kms-instance- O ID da instância do KMS a ser usado para a criptografia de disco local. Para listar instâncias KMS disponíveis, execute
ibmcloud ks kms instance ls. -l,--label- Configura os rótulos em todos os trabalhadores no conjunto de trabalhadores.
--name- Insira um nome para o conjunto de trabalhadores.
--operating-system- Especifique o nome do sistema operacional.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--secondary-storage- A opção de armazenamento secundário para o tipo. Para visualizar as opções de armazenamento secundário disponíveis para uma variante, execute o comando
ibmcloud ks flavor get --provider vpc-gen2 --zone``. --security-group- Opcional. Especificar até cinco IDs do grupo de segurança para aplicar a todos os trabalhadores no conjunto de trabalhadores.
--size-per-zone- Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
--vpc-id- O ID do VPC no qual criar os nós do trabalhador, que deve corresponder ao VPC no qual o cluster está. Para listar o ID de VPC do cluster, execute
ibmcloud ks cluster get -c <cluster_name_or_ID>. Se essa sinalização não for fornecida, o conjunto de trabalhadores assumirá como padrão o ID do VPC de conjuntos de trabalhadores existentes no cluster.
Exemplos
Adicionar um pool de workers a um cluster VPC Gen 2
ibmcloud ks worker-pool create vpc-gen2 \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks worker-pool get
Virtual Private Cloud Classic infrastructure Satellite
Listar os detalhes de um conjunto de trabalhadores.
ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Listar os detalhes de um conjunto de trabalhadores
ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool help
Mostrar ajuda
ibmcloud ks worker-pool help
Exemplos
Mostrar ajuda
ibmcloud ks worker-pool help
ibmcloud ks worker-pool label help
Mostrar ajuda
ibmcloud ks worker-pool label help
Exemplos
Mostrar ajuda
ibmcloud ks worker-pool label help
ibmcloud ks worker-pool label rm
Virtual Private Cloud Classic infrastructure Satellite
Remova todos os rótulos customizados do Kubernetes de todos os nós do trabalhador em um conjunto de trabalhadores.
ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover todas as etiquetas personalizadas “ Kubernetes ” de todos os nós de trabalho em um pool de trabalho
ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool label set
Virtual Private Cloud Classic infrastructure Satellite
Configure rótulos customizados do Kubernetes para todos os nós do trabalhador em um conjunto de trabalhadores.
ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL [--label LABEL ...] --worker-pool POOL [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-l,--label- Configure os rótulos customizados do Kubernetes no formato
key=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. -p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Definir rótulos personalizados de “ Kubernetes ” para todos os nós de trabalho em um pool de trabalho
ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL --worker-pool POOL
ibmcloud ks worker-pool ls
Virtual Private Cloud Classic infrastructure Satellite
Liste todos os conjuntos de trabalhadores em um cluster.
ibmcloud ks worker-pool ls --cluster CLUSTER [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Listar todos os conjuntos de trabalhadores em um cluster
ibmcloud ks worker-pool ls --cluster CLUSTER
ibmcloud ks worker-pool operating-system help
Mostrar ajuda
ibmcloud ks worker-pool operating-system help
Exemplos
Mostrar ajuda
ibmcloud ks worker-pool operating-system help
ibmcloud ks worker-pool operating-system set
Virtual Private Cloud Classic infrastructure Satellite
Defina o sistema operacional. Depois de configurar o sistema operacional, você deve atualizar seus workers executando o comando ibmcloud ks worker update ou ibmcloud ks worker replace.
ibmcloud ks worker-pool operating-system set --cluster CLUSTER --operating-system SYSTEM --worker-pool POOL [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--operating-system- Especifique o nome do sistema operacional.
-p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Configurar o sistema operacional
ibmcloud ks worker-pool operating-system set \
--cluster CLUSTER \
--operating-system SYSTEM \
--worker-pool POOL
ibmcloud ks worker-pool rebalance
Virtual Private Cloud Classic infrastructure Satellite
Rebalanceie um conjunto do trabalhador em um cluster. O reequilíbrio adiciona e remove nós de trabalho para ajustar o tamanho do conjunto de nós de trabalho por zona. Satellite Os conjuntos de trabalhadores podem remover nós atribuídos manualmente caso estes não correspondam aos rótulos de host do conjunto de trabalhadores.
ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Reequilibrar um conjunto de trabalhadores em um cluster
ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool resize
Virtual Private Cloud Classic infrastructure Satellite
Redimensione o conjunto do trabalhador para o número de trabalhadores por zona que você especificar.
ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--size-per-zone- Especificar o número desejado de trabalhadores por zona nesse conjunto do trabalhador.
Exemplos
Redimensione o conjunto de trabalhadores para o número de trabalhadores por zona que você especificar
ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL
ibmcloud ks worker-pool rm
Virtual Private Cloud Classic infrastructure Satellite
Remova um conjunto de trabalhadores de um cluster.
ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover um pool de trabalhadores de um cluster
ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool taint help
Mostrar ajuda
ibmcloud ks worker-pool taint help
Exemplos
Mostrar ajuda
ibmcloud ks worker-pool taint help
ibmcloud ks worker-pool taint rm
Virtual Private Cloud Classic infrastructure Satellite
Remova todas as contaminações do Kubernetes de todos os nós do trabalhador em um conjunto de trabalhadores.
ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Remover todas as contaminações do tipo “ Kubernetes ” de todos os nós de trabalho em um pool de trabalho
ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool taint set
Virtual Private Cloud Classic infrastructure Satellite
Configure as contaminações do Kubernetes para todos os nós do trabalhador em um conjunto de trabalhadores. As contaminações impedem que pods sem tolerâncias correspondentes sejam executados sobre os nós do trabalhador.
ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT [--taint TAINT ...] --worker-pool POOL [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--taint- Configura contaminações em todos os trabalhadores no conjunto de trabalhadores. Especifique a marcação “ Kubernetes ” no formato
key=value:effect. O “key=value” é um par, comoenv=prod, que você usa para gerenciar a marcação do nó de trabalho e as tolerâncias correspondentes do pod. O “effect” é um efeito de contaminação do tipo “ Kubernetes ”, conforme descrito emNoSchedule, que explica como a contaminação funciona.
Exemplos
Definir restrições “ Kubernetes ” para todos os nós de trabalho em um conjunto de nós de trabalho
ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT --worker-pool POOL
ibmcloud ks worker-pool zones
Virtual Private Cloud Classic infrastructure Satellite
Visualize as zonas conectadas a um conjunto de trabalhadores.
ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -p,--worker-pool- Especifique um conjunto de trabalhadores.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
Exemplos
Visualizar as zonas associadas a um grupo de trabalhadores
ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL
Comandos de zona
Liste as zonas de disponibilidade e modifique as zonas conectadas a um conjunto de trabalhadores.
ibmcloud ks zone add classic
Classic infrastructure
Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster clássico.
ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [--private-vlan VLAN] [-q] (--private-only | --public-vlan VLAN)
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -p,--worker-pool- O nome do conjunto de trabalhadores a ser modificado. Para especificar vários conjuntos de trabalhadores, use várias sinalizações, como
-p pool1 -p pool2. --private-only- Use esse sinalizador para evitar que uma VLAN pública seja criada. Obrigatório apenas quando você especificar o sinalizador
--private-vlansem especificar o sinalizador--public-vlan. --private-vlan- Especifique o ID da VLAN privada. Para ver as VLANs disponíveis, execute '. Ao definir uma VLAN privada, é necessário definir também o sinalizador “
--public-vlan” ou o sinalizador “ '--private-only' ”. --public-vlan- Especifique o ID da VLAN pública. Para ver as VLANs disponíveis, execute '.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Adicionar uma zona a um ou mais conjuntos de trabalhadores em um cluster clássico
ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL --zone ZONE --private-only
ibmcloud ks zone add help
Mostrar ajuda
ibmcloud ks zone add help
Exemplos
Mostrar ajuda
ibmcloud ks zone add help
ibmcloud ks zone add satellite
Satellite
Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster de Satellite.
ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -p,--worker-pool- O nome do conjunto de trabalhadores a ser modificado. Para especificar vários conjuntos de trabalhadores, use várias sinalizações, como
-p pool1 -p pool2. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Adicionar uma zona a um ou mais conjuntos de trabalhadores em um cluster do Satellite
ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL --zone ZONE
ibmcloud ks zone add vpc-classic
Classic infrastructure
Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster de VPC Gen 1.
ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet-id- A sub-rede do VPC para designar o cluster. Para listar as sub-redes disponíveis, execute o comando
ibmcloud ks subnets --provider vpc-classic --vpc-id--zone ``. --worker-pool- Especifique um conjunto de trabalhadores.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Adicionar uma zona a um ou mais conjuntos de workers em um cluster VPC Gen 1
ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE
ibmcloud ks zone add vpc-gen2
Virtual Private Cloud
Inclua uma zona em um ou mais conjuntos de trabalhadores em um cluster de VPC Gen 2.
ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
--output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--subnet-id- A sub-rede do VPC para designar o cluster. Para listar as sub-redes disponíveis, execute o comando
ibmcloud ks subnets --provider vpc-gen2 --vpc-id--zone ``. --worker-pool- Especifique um conjunto de trabalhadores.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Adicionar uma zona a um ou mais conjuntos de workers em um cluster VPC Gen 2
ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE
ibmcloud ks zone help
Mostrar ajuda
ibmcloud ks zone help
Exemplos
Mostrar ajuda
ibmcloud ks zone help
ibmcloud ks zone ls
Virtual Private Cloud Classic infrastructure Satellite
Listar todas as zonas de disponibilidade em uma região.
ibmcloud ks zone ls --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--region-only] [--show-flavors]
Opções de comando
-l,--location- Um local para o qual filtrar. Para listar os locais disponíveis, execute o comando
ibmcloud ks locations. --output- Imprime a saída de comando no formato fornecido. Valores aceitos:
json --provider- Filtre a lista para um provedor de infraestrutura específico. Opções disponíveis: classic, vpc-classic, vpc-gen2, satellite
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--region-only- Mostrar apenas os data centers regionais.
--show-flavors- Mostrar os tipos de nó do trabalhador disponíveis na zona para a VPC.
Exemplos
Listar todas as zonas de disponibilidade em uma região
ibmcloud ks zone ls --provider PROVIDER
ibmcloud ks zone network-set
Classic infrastructure
Configure os metadados de rede em uma zona específica para os conjuntos de trabalhadores fornecidos em um cluster clássico.
ibmcloud ks zone network-set --cluster CLUSTER --private-vlan VLAN --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q] (--private-only | --public-vlan VLAN)
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-p,--worker-pool- O nome do conjunto de trabalhadores a ser modificado. Para especificar vários conjuntos de trabalhadores, use várias sinalizações, como
-p pool1 -p pool2. --private-only- Desconfigure a VLAN pública para que os trabalhadores desta zona estejam conectados somente a uma VLAN privada.
--private-vlan- Especifique o ID da VLAN privada. Para ver as VLANs disponíveis, execute '.
--public-vlan- Especifique o ID da VLAN pública. Para ver as VLANs disponíveis, execute '.
-q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Definir os metadados de rede em uma zona específica para os conjuntos de workers indicados em um cluster clássico
ibmcloud ks zone network-set \
--cluster CLUSTER \
--private-vlan VLAN \
--worker-pool POOL \
--zone ZONE \
--private-only
ibmcloud ks zone rm
Virtual Private Cloud Classic infrastructure Satellite
Remover uma zona de um ou mais conjuntos de trabalhadores em um cluster.
ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q]
Opções de comando
-c,--cluster- Especificar o nome ou o ID do cluster.
-f- Force o comando a ser executado sem prompts do usuário.
-p,--worker-pool- O nome do conjunto de trabalhadores a ser modificado. Para especificar vários conjuntos de trabalhadores, use várias sinalizações, como
-p pool1 -p pool2. -q- Não mostrar a mensagem do dia ou os lembretes de atualização.
--zone- Especificar a zona para o conjunto do trabalhador em um cluster multizona. Para listar as zonas disponíveis, execute o comando
ibmcloud ks zone ls``.
Exemplos
Remover uma zona de um ou mais conjuntos de trabalhadores em um cluster
ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL --zone ZONE