az k8s-configuration

Nota

Essa referência faz parte da extensão de configuração k8s 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 k8s-configuration . Saiba mais sobre extensões.

Comandos para gerenciar recursos de Microsoft.KubernetesConfiguration.

Comandos

Name Description Tipo Estado
az k8s-configuration create

Crie uma configuração do Kubernetes do Flux v1 (Este comando é para o Flux v1, para usar o Flux v2 mais recente, execute "az k8s-configuration flux create").

Extensão Preterido
az k8s-configuration delete

Exclua uma configuração do Kubernetes do Flux v1 (Este comando é para o Flux v1, para usar o Flux v2 mais recente, execute "az k8s-configuration flux delete").

Extensão Preterido
az k8s-configuration flux

Comandos para gerenciar as configurações do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux create

Crie uma configuração do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux delete

Exclua uma configuração do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux deployed-object

Comandos para ver objetos implantados associados às configurações do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux deployed-object list

Liste objetos implantados associados a uma configuração do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux deployed-object show

Mostrar um objeto implantado associado a uma configuração do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux kustomization

Comandos para gerenciar Kustomizations associadas às configurações do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux kustomization create

Crie um Kustomization associado a uma configuração do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux kustomization delete

Exclua uma Kustomization associada a uma configuração do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux kustomization list

Listar Kustomizations associadas a uma configuração do Kubernetes Flux v2.

Extensão GA
az k8s-configuration flux kustomization show

Mostrar uma Kustomização associada a uma configuração do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux kustomization update

Atualize um Kustomization associado a uma configuração do Kubernetes Flux v2.

Extensão GA
az k8s-configuration flux list

Liste todas as configurações do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration flux show

Mostrar uma configuração do Kubernetes Flux v2.

Extensão GA
az k8s-configuration flux update

Atualize uma configuração do Kubernetes do Flux v2.

Extensão GA
az k8s-configuration list

Listar configurações do Kubernetes do Flux v1 (Este comando é para o Flux v1, para usar o Flux v2 mais recente, execute "az k8s-configuration flux list").

Extensão Preterido
az k8s-configuration show

Mostrar detalhes de uma configuração do Kubernetes do Flux v1 (Este comando é para o Flux v1, para usar o Flux v2 mais recente, execute "az k8s-configuration flux show").

Extensão Preterido

az k8s-configuration create

Preterido

Este comando foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration flux create'.

Crie uma configuração do Kubernetes do Flux v1 (Este comando é para o Flux v1, para usar o Flux v2 mais recente, execute "az k8s-configuration flux create").

az k8s-configuration create --cluster-name
                            --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                            --name
                            --repository-url
                            --resource-group
                            --scope {cluster, namespace}
                            [--enable-helm-operator {false, true}]
                            [--helm-operator-chart-version]
                            [--helm-operator-params]
                            [--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 Flux v1

az k8s-configuration 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-chart-version 1.4.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 Obrigatórios

--cluster-name -c

Nome do cluster Kubernetes.

--cluster-type -t

Especifique clusters conectados Arc ou clusters gerenciados pelo AKS ou clusters provisionados.

valores aceites: connectedClusters, managedClusters, provisionedClusters
--name -n

Nome da configuração.

--repository-url -u

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

--resource-group -g

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

--scope

Especifique o escopo do operador como 'namespace' ou 'cluster'.

valores aceites: cluster, namespace

Parâmetros Opcionais

--enable-helm-operator --enable-hop

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

valores aceites: false, true
--helm-operator-chart-version --hop-chart-version

Versão do gráfico do operador de leme (se ativado).

valor predefinido: 1.4.0
--helm-operator-params --hop-params

Valores gráficos para o Operador de Leme (se habilitado).

--https-key

Especifique o 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 predefinido: default
--operator-params

Parâmetros para o Operador.

--operator-type

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

valor predefinido: flux
--ssh-known-hosts

Especifique o conteúdo known_hosts codificado em Base64 contendo 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 contendo 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 de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az k8s-configuration delete

Preterido

Este comando foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration flux delete'.

Exclua uma configuração do Kubernetes do Flux v1 (Este comando é para o Flux v1, para usar o Flux v2 mais recente, execute "az k8s-configuration flux delete").

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

Exemplos

Excluir uma configuração do Kubernetes do Flux v1

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

Parâmetros Obrigatórios

--cluster-name -c

Nome do cluster Kubernetes.

--cluster-type -t

Especifique clusters conectados Arc ou clusters gerenciados pelo AKS ou clusters provisionados.

valores aceites: connectedClusters, managedClusters, provisionedClusters
--name -n

Nome da configuração.

--resource-group -g

o 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 predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az k8s-configuration list

Preterido

Este comando foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration flux list'.

Listar configurações do Kubernetes do Flux v1 (Este comando é para o Flux v1, para usar o Flux v2 mais recente, execute "az k8s-configuration flux list").

az k8s-configuration list --cluster-name
                          --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                          --resource-group

Exemplos

Listar configuração do Kubernetes Flux v1

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

Parâmetros Obrigatórios

--cluster-name -c

Nome do cluster Kubernetes.

--cluster-type -t

Especifique clusters conectados Arc ou clusters gerenciados pelo AKS ou clusters provisionados.

valores aceites: connectedClusters, managedClusters, provisionedClusters
--resource-group -g

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

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az k8s-configuration show

Preterido

Este comando foi preterido e será removido em uma versão futura. Em vez disso, use 'k8s-configuration flux show'.

Mostrar detalhes de uma configuração do Kubernetes do Flux v1 (Este comando é para o Flux v1, para usar o Flux v2 mais recente, execute "az k8s-configuration flux show").

az k8s-configuration show --cluster-name
                          --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                          --name
                          --resource-group

Exemplos

Mostrar detalhes de uma configuração do Kubernetes Flux v1

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

Parâmetros Obrigatórios

--cluster-name -c

Nome do cluster Kubernetes.

--cluster-type -t

Especifique clusters conectados Arc ou clusters gerenciados pelo AKS ou clusters provisionados.

valores aceites: connectedClusters, managedClusters, provisionedClusters
--name -n

Nome da configuração.

--resource-group -g

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

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.