az aks bastion
Note
Essa referência faz parte da extensão aks-preview para o CLI do Azure (versão 2.85.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando az aks bastion . Saiba mais sobre extensões.
Comandos para gerenciar ou conectar-se a Azure Bastion para um cluster kubernetes gerenciado.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az aks bastion disable |
Desabilite o host de Azure Bastion gerenciado para um cluster do Kubernetes gerenciado. |
Extension | GA |
| az aks bastion enable |
Habilite o host de Azure Bastion gerenciado para um cluster do Kubernetes gerenciado. |
Extension | GA |
| az aks bastion tunnel |
Conecte-se a um cluster kubernetes gerenciado usando Azure Bastion. |
Extension | GA |
| az aks bastion update |
Atualizar o host de Azure Bastion gerenciado para um cluster do Kubernetes gerenciado. |
Extension | GA |
az aks bastion disable
Desabilite o host de Azure Bastion gerenciado para um cluster do Kubernetes gerenciado.
az aks bastion disable --name
--resource-group
[--acquire-policy-token]
[--aks-custom-headers]
[--change-reference]
[--no-wait]
Exemplos
Desabilite o host de Azure Bastion gerenciado para um cluster do Kubernetes gerenciado.
az aks bastion disable --name MyManagedCluster --resource-group MyResourceGroup
Parâmetros obrigatórios
Nome do cluster gerenciado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Envie cabeçalhos personalizados. Quando especificado, o formato deve ser Key1=Value1,Key2=Value2.
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az aks bastion enable
Habilite o host de Azure Bastion gerenciado para um cluster do Kubernetes gerenciado.
az aks bastion enable --name
--resource-group
[--acquire-policy-token]
[--aks-custom-headers]
[--bastion-public-ip]
[--bastion-scale-units]
[--bastion-sku {Premium, Standard}]
[--change-reference]
[--no-wait]
Exemplos
Habilite o host de Azure Bastion gerenciado para um cluster kubernetes gerenciado com configurações padrão.
az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup
Habilite o host de Azure Bastion gerenciado com sku premium e unidades de escala personalizadas.
az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium --bastion-scale-units 7
Habilite o host de Azure Bastion gerenciado com endereço IP público BYO.
az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup --bastion-public-ip /subscriptions/{subscription-id}/resourceGroups/MyResourceGroup/providers/Microsoft.Network/publicIPAddresses/MyPublicIP
Parâmetros obrigatórios
Nome do cluster gerenciado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Envie cabeçalhos personalizados. Quando especificado, o formato deve ser Key1=Value1,Key2=Value2.
A ID do recurso de um endereço IP público existente a ser atribuído ao host Azure Bastion gerenciado.
Quando não especificado, um novo endereço IP público será criado e atribuído ao host Azure Bastion gerenciado.
O número de unidades de escala para o host Azure Bastion gerenciado.
Especifique a SKU do host Azure Bastion gerenciado.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Premium, Standard |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az aks bastion tunnel
Conecte-se a um cluster kubernetes gerenciado usando Azure Bastion.
O comando iniciará um subshell com o kubeconfig definido para se conectar ao cluster por meio do Bastion. Use exit ou Ctrl-D (ou seja, EOF) para sair do subshell.
az aks bastion tunnel --name
--resource-group
[--acquire-policy-token]
[--admin]
[--bastion]
[--change-reference]
[--kubeconfig-path]
[--port]
[--yes]
Exemplos
Conecte-se a um cluster kubernetes gerenciado usando Azure Bastion com credenciais personalizadas de porta e administrador.
az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --bastion MyBastionResource --port 50001 --admin
Conecte-se usando um arquivo kubeconfig existente.
az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --kubeconfig-path ~/.kube/config
Parâmetros obrigatórios
Nome do cluster gerenciado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Use as credenciais de administrador do cluster para se conectar ao bastião.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
O nome ou a ID de recurso de um recurso do Bastion pré-implantado configurado para se conectar ao cluster do AKS atual.
Se não for especificado, o comando tentará identificar um recurso do Bastion existente dentro do grupo de recursos do nó do cluster.
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Caminho para um arquivo kubeconfig existente a ser usado.
Se especificado, usa esse arquivo kubeconfig em seu local original em vez de buscar credenciais de Azure.
O número da porta local usado para a conexão de bastiões.
Se não for fornecido, uma porta aleatória será usada.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az aks bastion update
Atualizar o host de Azure Bastion gerenciado para um cluster do Kubernetes gerenciado.
az aks bastion update --name
--resource-group
[--acquire-policy-token]
[--aks-custom-headers]
[--bastion-scale-units]
[--bastion-sku {Premium, Standard}]
[--change-reference]
[--no-wait]
Exemplos
Atualizar o host Azure Bastion gerenciado para o SKU Premium.
az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium
Dimensionar o host Azure Bastion gerenciado.
az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-scale-units 7
Parâmetros obrigatórios
Nome do cluster gerenciado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Envie cabeçalhos personalizados. Quando especificado, o formato deve ser Key1=Value1,Key2=Value2.
O número de unidades de escala para o host Azure Bastion gerenciado.
Especifique a SKU do host Azure Bastion gerenciado.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Premium, Standard |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |