az fleet

Nota:

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

Comandos para administrar la flota.

Comandos

Nombre Description Tipo Estado
az fleet create

Crea o actualiza una flota.

Extensión GA
az fleet delete

Elimina una flota.

Extensión GA
az fleet get-credentials

En el caso de las flotas concentradores, obtiene kubeconfig para el clúster concentrador de la flota.

Extensión GA
az fleet list

Enumera todas las flotas de un grupo de recursos.

Extensión GA
az fleet member

Comandos para administrar miembros.

Extensión GA
az fleet member create

Crea o actualiza un miembro.

Extensión GA
az fleet member delete

Elimina un miembro de flota.

Extensión GA
az fleet member list

Enumera los miembros de una flota.

Extensión GA
az fleet member reconcile

Reconcilia a un miembro.

Extensión GA
az fleet member show

Obtiene un miembro de flota.

Extensión GA
az fleet member update

Actualizar un miembro.

Extensión GA
az fleet member wait

Espere a que un recurso miembro llegue a un estado deseado.

Extensión GA
az fleet reconcile

Reconcilia una flota.

Extensión GA
az fleet show

Obtiene una flota.

Extensión GA
az fleet update

Aplica revisiones a un recurso de flota.

Extensión GA
az fleet updaterun

Comandos para administrar las ejecuciones de actualizaciones.

Extensión GA
az fleet updaterun create

Crea o actualiza una ejecución de actualización.

Extensión GA
az fleet updaterun delete

Elimina una ejecución de actualización.

Extensión GA
az fleet updaterun list

Enumera las ejecuciones de actualización de una flota.

Extensión GA
az fleet updaterun show

Muestra una ejecución de actualización.

Extensión GA
az fleet updaterun start

Inicia una ejecución de actualización.

Extensión GA
az fleet updaterun stop

Detiene una ejecución de actualización.

Extensión GA
az fleet updaterun wait

Espere a que un recurso de ejecución de actualización alcance un estado deseado.

Extensión GA
az fleet updatestrategy

Comandos para administrar estrategias de actualización.

Extensión GA
az fleet updatestrategy create

Crea o actualiza una estrategia de actualización.

Extensión GA
az fleet updatestrategy delete

Elimina una estrategia de actualización.

Extensión GA
az fleet updatestrategy list

Enumera las estrategias de actualización de la flota.

Extensión GA
az fleet updatestrategy show

Muestra una estrategia de actualización.

Extensión GA
az fleet updatestrategy wait

Espere a que un recurso de estrategia de actualización alcance un estado deseado.

Extensión GA
az fleet wait

Espere a que un recurso de flota alcance un estado deseado.

Extensión GA

az fleet create

Crea o actualiza una flota.

az fleet create --name
                --resource-group
                [--agent-subnet-id]
                [--apiserver-subnet-id]
                [--assign-identity]
                [--dns-name-prefix]
                [--enable-hub]
                [--enable-managed-identity]
                [--enable-private-cluster]
                [--enable-vnet-integration]
                [--location]
                [--no-wait]
                [--tags]
                [--vm-size]

Ejemplos

Cree una flota sin concentrador.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --tags "TagKey=TagValue"

Cree una flota hubful.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-hub --tags "TagKey=TagValue"

Cree una flota con una identidad de servicio administrada asignada por el sistema.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity

Cree una flota con una identidad de servicio administrada asignada por el usuario.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity"

Parámetros requeridos

--name -n

Especifique el nombre de la flota.

--resource-group -g

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

Parámetros opcionales

--agent-subnet-id
Vista previa

Identificador de la subred a la que se unirá el nodo del centro de flotas al iniciarse. Si no se especifica, se generará y usará una red virtual y una subred.

--apiserver-subnet-id
Vista previa

Subred que se va a usar cuando está habilitada la integración de la red virtual de apiserver. Es necesario al crear una nueva flota con red virtual BYO.

--assign-identity

Con --enable-managed-identity, habilite la identidad administrada asignada por el usuario (MSI) en el recurso Fleet especificando el identificador de recurso de la identidad asignada por el usuario.

--dns-name-prefix -p
Vista previa

Prefijo para los nombres de host que se crean. Si no se especifica, genere un nombre de host mediante el clúster administrado y los nombres de grupo de recursos.

--enable-hub
Vista previa

Si se establece, la flota se creará con un clúster de concentrador.

valor predeterminado: False
--enable-managed-identity

Habilite la identidad administrada asignada por el sistema (MSI) en el recurso Fleet.

valor predeterminado: False
--enable-private-cluster
Vista previa

Si se va a crear el centro de flotas como un clúster privado o no.

valor predeterminado: False
--enable-vnet-integration
Vista previa

Si se va a habilitar la integración de la red virtual de apiserver para el centro de flotas o no.

valor predeterminado: False
--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--no-wait

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

valor predeterminado: False
--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--vm-size
Vista previa

Tamaño de la máquina virtual del centro de flotas.

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az fleet delete

Elimina una flota.

az fleet delete --name
                --resource-group
                [--no-wait]
                [--yes]

Ejemplos

Eliminar una flota específica.

az fleet delete -g MyFleetResourceGroup -n MyFleetName

Parámetros requeridos

--name -n

Especifique el nombre de la flota.

--resource-group -g

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

Parámetros opcionales

--no-wait

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

valor predeterminado: False
--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az fleet get-credentials

En el caso de las flotas concentradores, obtiene kubeconfig para el clúster concentrador de la flota.

az fleet get-credentials --name
                         --resource-group
                         [--context]
                         [--file]
                         [--overwrite-existing]

Ejemplos

Obtenga el clúster de concentrador de una flota kubeconfig.

az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName

Obtenga el clúster de concentrador de una flota kubeconfig y guárdelo en un archivo específico.

az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName -f ~/mykubeconfigfile.txt

Parámetros requeridos

--name -n

Especifique el nombre de la flota.

--resource-group -g

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

Parámetros opcionales

--context

Si se especifica, sobrescriba el nombre de contexto predeterminado.

--file -f

Archivo de configuración de Kubernetes que se va a actualizar. Use "-" para imprimir YAML en stdout en su lugar.

valor predeterminado: ~\.kube\config
--overwrite-existing

Sobrescriba cualquier entrada de clúster existente con el mismo nombre.

valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az fleet list

Enumera todas las flotas de un grupo de recursos.

az fleet list [--resource-group]

Ejemplos

Enumerar todas las flotas con una suscripción específica.

az fleet list

Enumere todas las flotas que existen dentro de una suscripción y un grupo de recursos específicos.

az fleet list -g MyResourceGroup

Parámetros opcionales

--resource-group -g

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az fleet reconcile

Reconcilia una flota.

az fleet reconcile --name
                   --resource-group
                   [--no-wait]

Ejemplos

Reconciliar una flota.

az fleet reconcile -g MyFleetResourceGroup -n MyFleetName

Parámetros requeridos

--name -n

Especifique el nombre de la flota.

--resource-group -g

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

Parámetros opcionales

--no-wait

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

valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az fleet show

Obtiene una flota.

az fleet show --name
              --resource-group

Ejemplos

Muestra los detalles de una flota.

az fleet show -g MyFleetResourceGroup -n MyFleetName

Parámetros requeridos

--name -n

Especifique el nombre de la flota.

--resource-group -g

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az fleet update

Aplica revisiones a un recurso de flota.

az fleet update --name
                --resource-group
                [--assign-identity]
                [--enable-managed-identity {false, true}]
                [--no-wait]
                [--tags]

Ejemplos

Actualice las etiquetas de una flota.

az fleet update -g MyFleetResourceGroup -n MyFleetName --tags Key=Value

Actualice una flota para usar una identidad de servicio administrada asignada por el sistema.

az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --tags Key=Value

Actualice una flota para usar una identidad de servicio administrada asignada por el usuario.

az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity" --tags Key=Value

Parámetros requeridos

--name -n

Especifique el nombre de la flota.

--resource-group -g

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

Parámetros opcionales

--assign-identity

Con --enable-managed-identity, habilite la identidad administrada asignada por el usuario (MSI) en el recurso Fleet. Especifique el recurso de identidad asignado por el usuario existente.

--enable-managed-identity

Habilite la identidad administrada asignada por el sistema (MSI) en el recurso Fleet.

valores aceptados: false, true
--no-wait

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

valor predeterminado: False
--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az fleet wait

Espere a que un recurso de flota alcance un estado deseado.

Si se interrumpió una operación en la flota o se inició con --no-wait, use este comando para esperar a que se complete.

az fleet wait --fleet-name
              --resource-group
              [--created]
              [--custom]
              [--deleted]
              [--exists]
              [--interval]
              [--timeout]
              [--updated]

Parámetros requeridos

--fleet-name

Nombre del recurso Fleet. Necesario.

--resource-group -g

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

Parámetros opcionales

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Espere hasta que se elimine.

valor predeterminado: False
--exists

Espere hasta que exista el recurso.

valor predeterminado: False
--interval

Intervalo de sondeo en segundos.

valor predeterminado: 30
--timeout

Espera máxima en segundos.

valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.