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
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
Nombre de la flota.
Nombre del espacio de nombres de Kubernetes que se va a crear en clústeres de miembros.
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.
Directiva de adopción para el espacio de nombres.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | Never |
| Valores aceptados: | Always, IfIdentical, Never |
Anotaciones separadas por espacios en formato key=value. Ejemplo: env=production region=us-west team=devops.
Límites de CPU para el espacio de nombres. Ejemplo: 1000m.
Solicitudes de CPU para el espacio de nombres. Ejemplo: 1000m.
Elimine la directiva del espacio de nombres.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | Keep |
| Valores aceptados: | Delete, Keep |
Directiva de salida para el espacio de nombres.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | AllowAll, AllowSameNamespace, DenyAll |
Directiva de entrada para el espacio de nombres.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | AllowAll, AllowSameNamespace, DenyAll |
Etiquetas separadas por espacios en formato key=value. Ejemplo: env=production region=us-west team=devops.
Lista separada por espacios de nombres de clúster de miembros a la que aplicar el espacio de nombres.
Límites de memoria para el espacio de nombres. Ejemplo: 500Mi.
Solicitudes de memoria para el espacio de nombres. Ejemplo: 500Mi.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
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
Nombre de la flota.
Nombre del espacio de nombres administrado.
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 espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
No solicita confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
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
Nombre de la flota.
Especifique el nombre del espacio de nombres administrado.
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.
Si se especifica, sobrescriba el nombre de contexto predeterminado.
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 |
Especifique el nombre del miembro de flota para obtener las credenciales de su clúster administrado asociado.
Sobrescriba cualquier entrada de clúster existente con el mismo nombre.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | True |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
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
Nombre de la flota.
Nombre del grupo de recursos.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
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
Nombre de la flota.
Nombre del espacio de nombres administrado.
Nombre del grupo de recursos.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
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
Nombre de la flota.
Nombre del espacio de nombres administrado.
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 espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
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
Nombre de la flota.
Nombre del espacio de nombres administrado.
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.
Espere hasta que se cree con "provisioningState" en "Succeeded".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | False |
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 |
Espere hasta que se elimine.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | False |
Espere hasta que exista el recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | False |
Intervalo de sondeo en segundos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | 30 |
Espera máxima en segundos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | 3600 |
Espere hasta que se actualice con provisioningState en "Succeeded".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |