az k8s-runtime storage-class
Nota:
Esta referencia forma parte de la extensión k8s-runtime para la CLI de Azure (versión 2.57.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az k8s-runtime storage-class . 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
Administrar clases de almacenamiento de clústeres de Kubernetes de Arc.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az k8s-runtime storage-class create |
Cree una clase StorageClass. |
Extensión | Vista previa |
az k8s-runtime storage-class delete |
Elimine una clase StorageClass. |
Extensión | Vista previa |
az k8s-runtime storage-class disable |
Deshabilite el servicio de clase de almacenamiento en un clúster conectado. |
Extensión | Vista previa |
az k8s-runtime storage-class enable |
Habilite el servicio de clase de almacenamiento en un clúster conectado. |
Extensión | Vista previa |
az k8s-runtime storage-class list |
Enumere los recursos storageClass por elemento primario. |
Extensión | Vista previa |
az k8s-runtime storage-class show |
Obtiene una clase StorageClass. |
Extensión | Vista previa |
az k8s-runtime storage-class update |
Actualice una clase StorageClass. |
Extensión | Vista previa |
az k8s-runtime storage-class wait |
Coloque la CLI en un estado de espera hasta que se cumpla una condición. |
Extensión | Vista previa |
az k8s-runtime storage-class create
El grupo de comandos "k8s-runtime storage-class" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Cree una clase StorageClass.
az k8s-runtime storage-class create --resource-uri
--storage-class-name
[--access-modes]
[--allow-volume-expansion {Allow, Disallow}]
[--data-resilience {DataResilient, NotDataResilient}]
[--failover-speed {Fast, NotAvailable, Slow, Super}]
[--limitations]
[--mount-options]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--performance {Basic, Premium, Standard, Ultra, Undefined}]
[--priority]
[--provisioner]
[--type-properties]
[--volume-binding-mode {Immediate, WaitForFirstConsumer}]
Ejemplos
Creación de una clase de almacenamiento RWX sobre la clase de almacenamiento managed-csi
az k8s-runtime storage-class create --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --storage-class-name rwxsc --type-properties rwx.backing-storage-class-name=managed-csi
Creación de una clase de Blob Storage
az k8s-runtime storage-class create --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --storage-class-name blobsc --type-properties blob.azure-storage-account-key=accountkey blob.azure-storage-account-name=accountname
Parámetros requeridos
Identificador completo de Azure Resource Manager del recurso.
Nombre de la clase de almacenamiento.
Parámetros opcionales
Modo de acceso: [ReadWriteOnce, ReadWriteMany] o [ReadWriteOnce] Admiten la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
El volumen se puede expandir o no.
Permitir un error de nodo de datos único.
Velocidad de conmutación por error: NA, Lento, Rápido.
Limitaciones de la clase de almacenamiento Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Opciones de montaje adicionales Admiten la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
No espere hasta que finalice la operación de ejecución prolongada.
Nivel de rendimiento.
Prioridad de selección cuando varias clases de almacenamiento cumplen los criterios. 0: Más alto, -1: Nunca use.
Nombre del aprovisionamiento.
Propiedades de la sintaxis abreviada de StorageClass Support, json-file y yaml-file. Intenta "??" para mostrar más.
Modo de enlace de volúmenes: Inmediato, WaitForFirstConsumer.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az k8s-runtime storage-class delete
El grupo de comandos "k8s-runtime storage-class" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Elimine una clase StorageClass.
az k8s-runtime storage-class delete --resource-uri
--storage-class-name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--yes]
Ejemplos
Eliminación de una clase de almacenamiento
az k8s-runtime storage-class delete --storage-class-name sc1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parámetros requeridos
Identificador completo de Azure Resource Manager del recurso.
Nombre de la clase de almacenamiento.
Parámetros opcionales
No espere hasta que finalice la operación de ejecución prolongada.
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az k8s-runtime storage-class disable
El grupo de comandos "k8s-runtime storage-class" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Deshabilite el servicio de clase de almacenamiento en un clúster conectado.
az k8s-runtime storage-class disable --resource-uri
Parámetros requeridos
Identificador URI de recurso del clúster conectado.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az k8s-runtime storage-class enable
El grupo de comandos "k8s-runtime storage-class" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Habilite el servicio de clase de almacenamiento en un clúster conectado.
az k8s-runtime storage-class enable --resource-uri
Parámetros requeridos
Identificador URI de recurso del clúster conectado.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az k8s-runtime storage-class list
El grupo de comandos "k8s-runtime storage-class" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Enumere los recursos storageClass por elemento primario.
az k8s-runtime storage-class list --resource-uri
[--max-items]
[--next-token]
Ejemplos
Enumeración de todas las clases de almacenamiento de un clúster
az k8s-runtime storage-class list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parámetros requeridos
Identificador completo de Azure Resource Manager del recurso.
Parámetros opcionales
Número total de elementos que se van a devolver en la salida del comando. Si el número total de elementos disponibles es mayor que el valor especificado, se proporciona un token en la salida del comando. Para reanudar la paginación, proporcione el valor del token en --next-token
el argumento de un comando posterior.
Token para especificar dónde iniciar la paginación. Este es el valor del token de una respuesta truncada anteriormente.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az k8s-runtime storage-class show
El grupo de comandos "k8s-runtime storage-class" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Obtiene una clase StorageClass.
az k8s-runtime storage-class show --resource-uri
--storage-class-name
Ejemplos
Mostrar una clase de almacenamiento
az k8s-runtime storage-class show --storage-class-name sc1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parámetros requeridos
Identificador completo de Azure Resource Manager del recurso.
Nombre de la clase de almacenamiento.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az k8s-runtime storage-class update
El grupo de comandos "k8s-runtime storage-class" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Actualice una clase StorageClass.
az k8s-runtime storage-class update --resource-uri
--storage-class-name
[--access-modes]
[--allow-volume-expansion {Allow, Disallow}]
[--data-resilience {DataResilient, NotDataResilient}]
[--failover-speed {Fast, NotAvailable, Slow, Super}]
[--limitations]
[--mount-options]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--performance {Basic, Premium, Standard, Ultra, Undefined}]
[--priority]
[--type-properties]
Ejemplos
Actualización de las propiedades de una clase de Blob Storage
az k8s-runtime storage-class update --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --storage-class-name blobsc --type-properties azure-storage-account-key=accountkey azure-storage-account-name=accountname
Parámetros requeridos
Identificador completo de Azure Resource Manager del recurso.
Nombre de la clase de almacenamiento.
Parámetros opcionales
Modo de acceso: [ReadWriteOnce, ReadWriteMany] o [ReadWriteOnce] Admiten la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
El volumen se puede expandir o no.
Permitir un error de nodo de datos único.
Velocidad de conmutación por error: NA, Lento, Rápido.
Limitaciones de la clase de almacenamiento Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Opciones de montaje adicionales Admiten la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
No espere hasta que finalice la operación de ejecución prolongada.
Nivel de rendimiento.
Prioridad de selección cuando varias clases de almacenamiento cumplen los criterios. 0: Más alto, -1: Nunca use.
Nuevo tipo de clase de almacenamiento storageClass Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az k8s-runtime storage-class wait
El grupo de comandos "k8s-runtime storage-class" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Coloque la CLI en un estado de espera hasta que se cumpla una condición.
az k8s-runtime storage-class wait --resource-uri
--storage-class-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parámetros requeridos
Identificador completo de Azure Resource Manager del recurso.
Nombre de la clase de almacenamiento.
Parámetros opcionales
Espere hasta que se cree con "provisioningState" en "Succeeded".
Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Espere hasta que se elimine.
Espere hasta que exista el recurso.
Intervalo de sondeo en segundos.
Espera máxima en segundos.
Espere hasta que se actualice con provisioningState en "Succeeded".
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.