az aks bastion

Note

Esta referencia forma parte de la extensión aks-preview para el CLI de Azure (versión 2.85.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az aks bastion . Obtenga más información sobre las extensiones.

Comandos para administrar o conectarse a Azure Bastion para un clúster de Kubernetes administrado.

Comandos

Nombre Description Tipo Estado
az aks bastion disable

Deshabilite el host de Azure Bastion administrado para un clúster de Kubernetes administrado.

Extension Disponibilidad general
az aks bastion enable

Habilite el host de Azure Bastion administrado para un clúster de Kubernetes administrado.

Extension Disponibilidad general
az aks bastion tunnel

Conéctese a un clúster de Kubernetes administrado mediante Azure Bastion.

Extension Disponibilidad general
az aks bastion update

Actualice el host de Azure Bastion administrado para un clúster de Kubernetes administrado.

Extension Disponibilidad general

az aks bastion disable

Deshabilite el host de Azure Bastion administrado para un clúster de Kubernetes administrado.

az aks bastion disable --name
                       --resource-group
                       [--acquire-policy-token]
                       [--aks-custom-headers]
                       [--change-reference]
                       [--no-wait]

Ejemplos

Deshabilite el host de Azure Bastion administrado para un clúster de Kubernetes administrado.

az aks bastion disable --name MyManagedCluster --resource-group MyResourceGroup

Parámetros requeridos

--name -n

Nombre del clúster administrado.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--aks-custom-headers

Enviar encabezados personalizados. Cuando se especifica, el formato debe ser Key1=Value1,Key2=Value2.

--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az aks bastion enable

Habilite el host de Azure Bastion administrado para un clúster de Kubernetes administrado.

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]

Ejemplos

Habilite el host de Azure Bastion administrado para un clúster de Kubernetes administrado con la configuración predeterminada.

az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup

Habilite el host de Azure Bastion administrado con SKU Premium y unidades de escalado personalizadas.

az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium --bastion-scale-units 7

Habilite el host de Azure Bastion administrado con la dirección IP pública 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 requeridos

--name -n

Nombre del clúster administrado.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--aks-custom-headers

Enviar encabezados personalizados. Cuando se especifica, el formato debe ser Key1=Value1,Key2=Value2.

--bastion-public-ip

Identificador de recurso de una dirección IP pública existente que se asignará al host de Azure Bastion administrado.

Cuando no se especifica, se creará una nueva dirección IP pública y se asignará al host de Azure Bastion administrado.

--bastion-scale-units

Número de unidades de escalado para el host de Azure Bastion administrado.

--bastion-sku -s

Especifique la SKU del host de Azure Bastion administrado.

Propiedad Valor
Valores aceptados: Premium, Standard
--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az aks bastion tunnel

Conéctese a un clúster de Kubernetes administrado mediante Azure Bastion.

El comando iniciará una subshell con el kubeconfig establecido para conectarse al clúster a través de Bastion. Use exit o Ctrl-D (es decir, EOF) para salir de la subshell.

az aks bastion tunnel --name
                      --resource-group
                      [--acquire-policy-token]
                      [--admin]
                      [--bastion]
                      [--change-reference]
                      [--kubeconfig-path]
                      [--port]
                      [--yes]

Ejemplos

Conéctese a un clúster de Kubernetes administrado mediante Azure Bastion con credenciales de administrador y puerto personalizadas.

az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --bastion MyBastionResource --port 50001 --admin

Conéctese mediante un archivo kubeconfig existente.

az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --kubeconfig-path ~/.kube/config

Parámetros requeridos

--name -n

Nombre del clúster administrado.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--admin

Use las credenciales de administrador del clúster para conectarse al bastión.

Propiedad Valor
Valor predeterminado: False
--bastion

Nombre o identificador de recurso de un recurso de Bastion implementado previamente configurado para conectarse al clúster de AKS actual.

Si no se especifica, el comando intentará identificar un recurso de Bastion existente dentro del grupo de recursos del nodo del clúster.

--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--kubeconfig-path

Ruta de acceso a un archivo kubeconfig existente que se va a usar.

Si se especifica, usa este archivo kubeconfig en su ubicación original en lugar de capturar credenciales de Azure.

--port

Número de puerto local usado para la conexión bastión.

Si no se proporciona, se usará un puerto aleatorio.

--yes -y

No solicitar confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az aks bastion update

Actualice el host de Azure Bastion administrado para un clúster de Kubernetes administrado.

az aks bastion update --name
                      --resource-group
                      [--acquire-policy-token]
                      [--aks-custom-headers]
                      [--bastion-scale-units]
                      [--bastion-sku {Premium, Standard}]
                      [--change-reference]
                      [--no-wait]

Ejemplos

Actualice el host de Azure Bastion administrado a la SKU Premium.

az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium

Escale el host de Azure Bastion administrado.

az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-scale-units 7

Parámetros requeridos

--name -n

Nombre del clúster administrado.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--aks-custom-headers

Enviar encabezados personalizados. Cuando se especifica, el formato debe ser Key1=Value1,Key2=Value2.

--bastion-scale-units

Número de unidades de escalado para el host de Azure Bastion administrado.

--bastion-sku -s

Especifique la SKU del host de Azure Bastion administrado.

Propiedad Valor
Valores aceptados: Premium, Standard
--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False