az k8s-runtime storage-class
Observação
Essa referência faz parte da extensão k8s-runtime para a CLI do Azure (versão 2.57.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az k8s-runtime storage-class . Saiba mais sobre extensões.
Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Gerenciar classes de armazenamento de clusters Arc Kubernetes.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az k8s-runtime storage-class create |
Crie uma StorageClass. |
Extensão | Visualizar |
az k8s-runtime storage-class delete |
Exclua um StorageClass. |
Extensão | Visualizar |
az k8s-runtime storage-class disable |
Desative o serviço de classe de armazenamento em um cluster conectado. |
Extensão | Visualizar |
az k8s-runtime storage-class enable |
Habilite o serviço de classe de armazenamento em um cluster conectado. |
Extensão | Visualizar |
az k8s-runtime storage-class list |
Listar recursos StorageClass por pai. |
Extensão | Visualizar |
az k8s-runtime storage-class show |
Obtenha uma StorageClass. |
Extensão | Visualizar |
az k8s-runtime storage-class update |
Atualize um StorageClass. |
Extensão | Visualizar |
az k8s-runtime storage-class wait |
Coloque a CLI em um estado de espera até que uma condição seja atendida. |
Extensão | Visualizar |
az k8s-runtime storage-class create
O grupo de comandos 'k8s-runtime storage-class' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Crie uma 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}]
Exemplos
Criar uma classe de armazenamento RWX sobre a classe de armazenamento csi gerenciado
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
Criar uma classe de armazenamento de Blob
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 Exigidos
O identificador totalmente qualificado do Gerenciador de Recursos do Azure do recurso.
O nome da classe de armazenamento.
Parâmetros Opcionais
O modo de acesso: [ReadWriteOnce, ReadWriteMany] ou [ReadWriteOnce] suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
O volume pode ser expandido ou não.
Permitir falha de nó de dados único.
Velocidade de failover: NA, Slow, Fast.
Limitações da classe de armazenamento Suporte a sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Opções de montagem adicionais Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Não aguarde a conclusão da operação de execução longa.
Nível de desempenho.
Prioridade de seleção quando várias classes de armazenamento atendem aos critérios. 0: Mais alto, -1: Nunca use.
Nome do provisionador.
Propriedades do StorageClass suportam sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Modo de vinculação de volumes: Imediato, WaitForFirstConsumer.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az k8s-runtime storage-class delete
O grupo de comandos 'k8s-runtime storage-class' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Exclua um 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]
Exemplos
Excluir uma classe de armazenamento
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 Exigidos
O identificador totalmente qualificado do Gerenciador de Recursos do Azure do recurso.
O nome da classe de armazenamento.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az k8s-runtime storage-class disable
O grupo de comandos 'k8s-runtime storage-class' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Desative o serviço de classe de armazenamento em um cluster conectado.
az k8s-runtime storage-class disable --resource-uri
Parâmetros Exigidos
O uri de recurso do cluster conectado.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az k8s-runtime storage-class enable
O grupo de comandos 'k8s-runtime storage-class' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Habilite o serviço de classe de armazenamento em um cluster conectado.
az k8s-runtime storage-class enable --resource-uri
Parâmetros Exigidos
O uri de recurso do cluster conectado.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az k8s-runtime storage-class list
O grupo de comandos 'k8s-runtime storage-class' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Listar recursos StorageClass por pai.
az k8s-runtime storage-class list --resource-uri
[--max-items]
[--next-token]
Exemplos
Listar todas as classes de armazenamento em um cluster
az k8s-runtime storage-class list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parâmetros Exigidos
O identificador totalmente qualificado do Gerenciador de Recursos do Azure do recurso.
Parâmetros Opcionais
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior do que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token no --next-token
argumento de um comando subsequente.
Token para especificar onde iniciar a paginação. Esse é o valor de token de uma resposta truncada anteriormente.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az k8s-runtime storage-class show
O grupo de comandos 'k8s-runtime storage-class' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Obtenha uma StorageClass.
az k8s-runtime storage-class show --resource-uri
--storage-class-name
Exemplos
Mostrar uma classe de armazenamento
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 Exigidos
O identificador totalmente qualificado do Gerenciador de Recursos do Azure do recurso.
O nome da classe de armazenamento.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az k8s-runtime storage-class update
O grupo de comandos 'k8s-runtime storage-class' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Atualize um 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]
Exemplos
Atualizar as propriedades de uma classe de armazenamento de Blob
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 Exigidos
O identificador totalmente qualificado do Gerenciador de Recursos do Azure do recurso.
O nome da classe de armazenamento.
Parâmetros Opcionais
O modo de acesso: [ReadWriteOnce, ReadWriteMany] ou [ReadWriteOnce] suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
O volume pode ser expandido ou não.
Permitir falha de nó de dados único.
Velocidade de failover: NA, Slow, Fast.
Limitações da classe de armazenamento Suporte a sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Opções de montagem adicionais Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Não aguarde a conclusão da operação de execução longa.
Nível de desempenho.
Prioridade de seleção quando várias classes de armazenamento atendem aos critérios. 0: Mais alto, -1: Nunca use.
Novo tipo de classe de armazenamento de storageClass suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az k8s-runtime storage-class wait
O grupo de comandos 'k8s-runtime storage-class' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Coloque a CLI em um estado de espera até que uma condição seja atendida.
az k8s-runtime storage-class wait --resource-uri
--storage-class-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parâmetros Exigidos
O identificador totalmente qualificado do Gerenciador de Recursos do Azure do recurso.
O nome da classe de armazenamento.
Parâmetros Opcionais
Aguarde até criar com 'provisioningState' em 'Succeeded'.
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Aguarde até ser excluído.
Aguarde até que o recurso exista.
Intervalo de sondagem em segundos.
Espera máxima em segundos.
Aguarde até que seja atualizado com provisioningState em 'Succeeded'.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.