az k8sconfiguration

Observação

Essa referência faz parte da extensão k8sconfiguration para a CLI do Azure (versão 2.15.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az k8sconfiguration . Saiba mais sobre extensões.

Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Esse grupo de comandos foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration'.

Comandos para gerenciar a configuração do Kubernetes.

Comandos

Nome Description Tipo Status
az k8sconfiguration create

Crie uma configuração do Kubernetes.

Extensão Pré-visualização e preterido
az k8sconfiguration delete

Exclua uma configuração do Kubernetes.

Extensão Pré-visualização e preterido
az k8sconfiguration list

Listar configurações do Kubernetes.

Extensão Pré-visualização e preterido
az k8sconfiguration show

Mostrar detalhes de uma configuração do Kubernetes.

Extensão Pré-visualização e preterido
az k8sconfiguration update

Atualize uma configuração do Kubernetes.

Extensão Pré-visualização e preterido

az k8sconfiguration create

Versão Prévia Preterido

O grupo de comando 'k8sconfiguration' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Esse comando foi implicitamente preterido porque o grupo de comandos 'k8sconfiguration' foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration'.

Crie uma configuração do Kubernetes.

az k8sconfiguration create --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --repository-url
                           --resource-group
                           --scope {cluster, namespace}
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--https-key]
                           [--https-user]
                           [--operator-instance-name]
                           [--operator-namespace]
                           [--operator-params]
                           [--operator-type]
                           [--ssh-known-hosts]
                           [--ssh-known-hosts-file]
                           [--ssh-private-key]
                           [--ssh-private-key-file]

Exemplos

Criar uma configuração do Kubernetes

az k8sconfiguration create --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyGitConfig --operator-instance-name OperatorInst01 \
--operator-namespace OperatorNamespace01 --operator-type flux --operator-params "'--git-readonly'" \
--repository-url git://github.com/fluxHowTo/flux-get-started --enable-helm-operator  \
--helm-operator-version 1.2.0 --scope namespace --helm-operator-params '--set helm.versions=v3' \
--ssh-private-key '' --ssh-private-key-file '' --https-user '' --https-key '' \
--ssh-known-hosts '' --ssh-known-hosts-file ''

Parâmetros Exigidos

--cluster-name -c

Nome do cluster Kubernetes.

--cluster-type

Especifique clusters Arc ou clusters gerenciados AKS.

valores aceitos: connectedClusters, managedClusters
--name -n

Nome da configuração do Kubernetes.

--repository-url -u

URL do repositório de controle do código-fonte.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--scope

Especifique o escopo do operador para ser 'namespace' ou 'cluster'.

valores aceitos: cluster, namespace

Parâmetros Opcionais

--enable-helm-operator

Habilite o suporte para implantações de gráficos Helm.

valores aceitos: false, true
--helm-operator-params

Valores de gráfico para o Operador Helm (se ativado).

--helm-operator-version

Versão do gráfico do Operador Helm (se habilitado).

valor padrão: 1.2.0
--https-key

Especifique token/senha HTTPS para sincronização de repositório privado.

--https-user

Especifique o nome de usuário HTTPS para sincronização de repositório privado.

--operator-instance-name

Nome da instância do Operador.

--operator-namespace

Namespace no qual instalar o Operador.

valor padrão: default
--operator-params

Parâmetros para o Operador.

--operator-type

Tipo do operador. O valor válido é 'flux'.

valor padrão: flux
--ssh-known-hosts

Especifique o conteúdo known_hosts codificado em Base64 que contém chaves SSH públicas necessárias para acessar instâncias privadas do Git.

--ssh-known-hosts-file

Especifique o caminho do arquivo para known_hosts conteúdo que contém chaves SSH públicas necessárias para acessar instâncias privadas do Git.

--ssh-private-key

Especifique a chave ssh privada codificada em Base64 para sincronização de repositório privado.

--ssh-private-key-file

Especifique o caminho do arquivo para a chave ssh privada para sincronização do repositório privado.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az k8sconfiguration delete

Versão Prévia Preterido

O grupo de comando 'k8sconfiguration' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Esse comando foi implicitamente preterido porque o grupo de comandos 'k8sconfiguration' foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration'.

Exclua uma configuração do Kubernetes.

az k8sconfiguration delete --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --resource-group
                           [--yes]

Exemplos

Excluir uma configuração do Kubernetes

az k8sconfiguration delete --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Parâmetros Exigidos

--cluster-name -c

Nome do cluster Kubernetes.

--cluster-type

Especifique clusters Arc ou clusters gerenciados AKS.

valores aceitos: connectedClusters, managedClusters
--name -n

Nome da configuração do Kubernetes.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--yes -y

Não solicite confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az k8sconfiguration list

Versão Prévia Preterido

O grupo de comando 'k8sconfiguration' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Esse comando foi implicitamente preterido porque o grupo de comandos 'k8sconfiguration' foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration'.

Listar configurações do Kubernetes.

az k8sconfiguration list --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --resource-group

Exemplos

Listar todas as configurações do Kubernetes de um cluster

az k8sconfiguration list --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters

Parâmetros Exigidos

--cluster-name -c

Nome do cluster Kubernetes.

--cluster-type

Especifique clusters Arc ou clusters gerenciados AKS.

valores aceitos: connectedClusters, managedClusters
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az k8sconfiguration show

Versão Prévia Preterido

O grupo de comando 'k8sconfiguration' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Esse comando foi implicitamente preterido porque o grupo de comandos 'k8sconfiguration' foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration'.

Mostrar detalhes de uma configuração do Kubernetes.

az k8sconfiguration show --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --name
                         --resource-group

Exemplos

Mostrar uma configuração do Kubernetes

az k8sconfiguration show --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Parâmetros Exigidos

--cluster-name -c

Nome do cluster Kubernetes.

--cluster-type

Especifique clusters Arc ou clusters gerenciados AKS.

valores aceitos: connectedClusters, managedClusters
--name -n

Nome da configuração do Kubernetes.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az k8sconfiguration update

Versão Prévia Preterido

O grupo de comando 'k8sconfiguration' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Esse comando foi implicitamente preterido porque o grupo de comandos 'k8sconfiguration' foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration'.

Atualize uma configuração do Kubernetes.

az k8sconfiguration update --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --resource-group
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--operator-params]
                           [--repository-url]
                           [--ssh-known-hosts]
                           [--ssh-known-hosts-file]

Exemplos

Atualizar uma configuração existente do Kubernetes

az k8sconfiguration update --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName --enable-helm-operator \
--repository-url git://github.com/fluxHowTo/flux-get-started --operator-params "'--git-readonly'" \
--helm-operator-version 1.2.0 --helm-operator-params '--set helm.versions=v3'

Parâmetros Exigidos

--cluster-name -c

Nome do cluster Kubernetes.

--cluster-type

Especifique clusters Arc ou clusters gerenciados AKS.

valores aceitos: connectedClusters, managedClusters
--name -n

Nome da configuração do Kubernetes.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--enable-helm-operator

Habilite o suporte para implantações de gráficos Helm.

valores aceitos: false, true
--helm-operator-params

Valores de gráfico para o Operador Helm (se ativado).

--helm-operator-version

Versão do gráfico do Operador Helm (se habilitado).

--operator-params

Parâmetros para o Operador.

--repository-url -u

URL do repositório de controle do código-fonte.

--ssh-known-hosts

Especifique o conteúdo known_hosts codificado em Base64 que contém chaves SSH públicas necessárias para acessar instâncias privadas do Git.

--ssh-known-hosts-file

Especifique o caminho do arquivo para known_hosts conteúdo que contém chaves SSH públicas necessárias para acessar instâncias privadas do Git.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.