Compartir a través de


az fleet namespace

Nota:

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

Este grupo de comandos está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Comandos para administrar espacios de nombres administrados por flotas.

Comandos

Nombre Description Tipo Estado
az fleet namespace create

Crea un espacio de nombres administrado por flotas.

Extension Preview
az fleet namespace delete

Elimina un espacio de nombres administrado por flota.

Extension Preview
az fleet namespace get-credentials

Obtenga kubeconfig para un espacio de nombres de flota, con el contexto de espacio de nombres preconfigurado.

Extension Preview
az fleet namespace list

Enumera los espacios de nombres administrados de una flota.

Extension Preview
az fleet namespace show

Obtiene un espacio de nombres administrado por flota.

Extension Preview
az fleet namespace update

Actualiza un espacio de nombres administrado por flota.

Extension Preview
az fleet namespace wait

Espere a que un espacio de nombres administrado por flota alcance un estado deseado.

Extension Preview

az fleet namespace create

Vista previa

El grupo de comandos "espacio de nombres de flota" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Crea un espacio de nombres administrado por flotas.

az fleet namespace create --fleet-name
                          --name
                          --resource-group
                          [--adoption-policy {Always, IfIdentical, Never}]
                          [--annotations]
                          [--cpu-limits]
                          [--cpu-requests]
                          [--delete-policy {Delete, Keep}]
                          [--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                          [--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                          [--labels]
                          [--member-cluster-names]
                          [--memory-limits]
                          [--memory-requests]
                          [--no-wait]
                          [--tags]

Ejemplos

Cree un espacio de nombres administrado por flota básica.

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Cree un espacio de nombres administrado por flota con etiquetas.

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production key=value

Cree un espacio de nombres administrado por flotas con límites de recursos y directivas.

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --annotations key=value --labels key=value --cpu-requests 1m --cpu-limits 4m --memory-requests 1Mi --memory-limits 4Mi --ingress-policy AllowAll --egress-policy DenyAll --delete-policy Keep --adoption-policy Never

Cree un espacio de nombres administrado por flotas en clústeres de miembros específicos.

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member-cluster-names team-01 team-02 team-03 team-04

Parámetros requeridos

--fleet-name -f

Nombre de la flota.

--name -n

Nombre del espacio de nombres de Kubernetes que se va a crear en clústeres de miembros.

--resource-group -g

Nombre del grupo de recursos.

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.

--adoption-policy

Directiva de adopción para el espacio de nombres.

Propiedad Valor
Valor predeterminado: Never
Valores aceptados: Always, IfIdentical, Never
--annotations

Anotaciones separadas por espacios en formato key=value. Ejemplo: env=production region=us-west team=devops.

--cpu-limits

Límites de CPU para el espacio de nombres. Ejemplo: 1000m.

--cpu-requests

Solicitudes de CPU para el espacio de nombres. Ejemplo: 1000m.

--delete-policy

Elimine la directiva del espacio de nombres.

Propiedad Valor
Valor predeterminado: Keep
Valores aceptados: Delete, Keep
--egress-policy

Directiva de salida para el espacio de nombres.

Propiedad Valor
Valores aceptados: AllowAll, AllowSameNamespace, DenyAll
--ingress-policy

Directiva de entrada para el espacio de nombres.

Propiedad Valor
Valores aceptados: AllowAll, AllowSameNamespace, DenyAll
--labels

Etiquetas separadas por espacios en formato key=value. Ejemplo: env=production region=us-west team=devops.

--member-cluster-names

Lista separada por espacios de nombres de clúster de miembros a la que aplicar el espacio de nombres.

--memory-limits

Límites de memoria para el espacio de nombres. Ejemplo: 500Mi.

--memory-requests

Solicitudes de memoria para el espacio de nombres. Ejemplo: 500Mi.

--no-wait

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

Propiedad Valor
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 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 fleet namespace delete

Vista previa

El grupo de comandos "espacio de nombres de flota" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Elimina un espacio de nombres administrado por flota.

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

Ejemplos

Elimine un espacio de nombres administrado específico.

az fleet namespace delete -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Parámetros requeridos

--fleet-name -f

Nombre de la flota.

--name -n

Nombre del espacio de nombres administrado.

--resource-group -g

Nombre del grupo de recursos.

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.

--no-wait

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

Propiedad Valor
Valor predeterminado: False
--yes -y

No solicita 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 fleet namespace get-credentials

Vista previa

El grupo de comandos "espacio de nombres de flota" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Obtenga kubeconfig para un espacio de nombres de flota, con el contexto de espacio de nombres preconfigurado.

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

Ejemplos

Obtenga kubeconfig para un espacio de nombres de flota del clúster de concentrador.

az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Obtenga kubeconfig para un espacio de nombres de flota de un miembro de flota específico.

az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member MyFleetMember

Guarde kubeconfig en un archivo específico.

az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --file ~/my-namespace-config

Parámetros requeridos

--fleet-name -f

Nombre de la flota.

--name -n

Especifique el nombre del espacio de nombres administrado.

--resource-group -g

Nombre del grupo de recursos.

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.

--context

Si se especifica, sobrescriba el nombre de contexto predeterminado.

--file

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

Propiedad Valor
Valor predeterminado: ~\.kube\config
--member -m

Especifique el nombre del miembro de flota para obtener las credenciales de su clúster administrado asociado.

--overwrite-existing

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

Propiedad Valor
Valor predeterminado: True
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 fleet namespace list

Vista previa

El grupo de comandos "espacio de nombres de flota" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Enumera los espacios de nombres administrados de una flota.

az fleet namespace list --fleet-name
                        --resource-group

Ejemplos

Enumere todos los espacios de nombres administrados para una flota determinada.

az fleet namespace list -g MyFleetResourceGroup -f MyFleetName

Parámetros requeridos

--fleet-name -f

Nombre de la flota.

--resource-group -g

Nombre del grupo de recursos.

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 fleet namespace show

Vista previa

El grupo de comandos "espacio de nombres de flota" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Obtiene un espacio de nombres administrado por flota.

az fleet namespace show --fleet-name
                        --name
                        --resource-group

Ejemplos

Muestra los detalles de un espacio de nombres administrado específico.

az fleet namespace show -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Parámetros requeridos

--fleet-name -f

Nombre de la flota.

--name -n

Nombre del espacio de nombres administrado.

--resource-group -g

Nombre del grupo de recursos.

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 fleet namespace update

Vista previa

El grupo de comandos "espacio de nombres de flota" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Actualiza un espacio de nombres administrado por flota.

az fleet namespace update --fleet-name
                          --name
                          --resource-group
                          [--no-wait]
                          [--tags]

Ejemplos

Actualiza un espacio de nombres administrado por flota.

az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Actualice las etiquetas de un espacio de nombres administrado por flotas.

az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production

Parámetros requeridos

--fleet-name -f

Nombre de la flota.

--name -n

Nombre del espacio de nombres administrado.

--resource-group -g

Nombre del grupo de recursos.

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.

--no-wait

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

Propiedad Valor
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 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 fleet namespace wait

Vista previa

El grupo de comandos "espacio de nombres de flota" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Espere a que un espacio de nombres administrado por flota alcance un estado deseado.

Si se interrumpió una operación en un espacio de nombres administrado por flota o se inició con --no-wait, use este comando para esperar a que se complete.

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

Parámetros requeridos

--fleet-name -f

Nombre de la flota.

--name -n

Nombre del espacio de nombres administrado.

--resource-group -g

Nombre del grupo de recursos.

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.

--created

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

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--custom

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

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
--deleted

Espere hasta que se elimine.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--interval

Intervalo de sondeo en segundos.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: 30
--timeout

Espera máxima en segundos.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: 3600
--updated

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

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
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