Partilhar via


az aks namespace

Note

Este grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Comandos para gerenciar namespace no cluster Kubernetes gerenciado.

Comandos

Name Description Tipo Status
az aks namespace add

Adicione namespace ao cluster Kubernetes gerenciado.

Core disponibilidade geral
az aks namespace add (aks-preview extensão)

Adicione namespace ao cluster Kubernetes gerenciado.

Extension disponibilidade geral
az aks namespace delete

Exclua um namespace gerenciado no cluster Kubernetes gerenciado.

Core disponibilidade geral
az aks namespace delete (aks-preview extensão)

Exclua um namespace gerenciado no cluster Kubernetes gerenciado.

Extension disponibilidade geral
az aks namespace get-credentials

Obtenha credenciais de acesso para um namespace gerenciado.

Core disponibilidade geral
az aks namespace get-credentials (aks-preview extensão)

Obtenha credenciais de acesso para um namespace gerenciado.

Extension disponibilidade geral
az aks namespace list

Liste namespaces gerenciados no cluster Kubernetes gerenciado.

Core disponibilidade geral
az aks namespace list (aks-preview extensão)

Liste namespaces gerenciados no cluster Kubernetes gerenciado.

Extension disponibilidade geral
az aks namespace show

Mostrar os detalhes de um namespace gerenciado no cluster Kubernetes gerenciado.

Core disponibilidade geral
az aks namespace show (aks-preview extensão)

Mostrar os detalhes de um namespace gerenciado no cluster Kubernetes gerenciado.

Extension disponibilidade geral
az aks namespace update

Atualize o namespace no cluster Kubernetes gerenciado.

Core disponibilidade geral
az aks namespace update (aks-preview extensão)

Atualize o namespace no cluster Kubernetes gerenciado.

Extension disponibilidade geral

az aks namespace add

Adicione namespace ao cluster Kubernetes gerenciado.

az aks namespace add --cluster-name
                     --cpu-limit
                     --cpu-request
                     --memory-limit
                     --memory-request
                     --name
                     --resource-group
                     [--adoption-policy {Always, IfIdentical, Never}]
                     [--aks-custom-headers]
                     [--annotations]
                     [--delete-policy {Delete, Keep}]
                     [--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                     [--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                     [--labels]
                     [--no-wait]
                     [--tags]

Exemplos

Crie um namespace em um cluster AKS existente.

az aks namespace add -g MyResourceGroup --cluster-name MyClusterName --name NamespaceName --cpu-request 500m --cpu-limit 800m --memory-request 1Gi --memory-limit 2Gi

Criar um namespace em um cluster AKS existente com rótulos, anotações e tags

az aks namespace add -g MyResourceGroup --cluster-name MyClusterName --name NamespaceName --labels a=b p=q --annotations a=b p=q --tags a=b p=q --cpu-request 500m --cpu-limit 800m --memory-request 1Gi --memory-limit 2Gi

Parâmetros Obrigatórios

--cluster-name

Nome do cluster gerenciado.

--cpu-limit

Limite de CPU do namespace.

--cpu-request

Solicitação de CPU do namespace.

--memory-limit

Limite de memória do namespace.

--memory-request

Solicitação de memória do namespace.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--adoption-policy

Ação se o namespace Kubernetes com o mesmo nome já existir. O valor predefinido é Nunca.

Propriedade Valor
Valores aceites: Always, IfIdentical, Never
--aks-custom-headers

Envie cabeçalhos personalizados. Quando especificado, o formato deve ser Key1=Value1,Key2=Value2.

--annotations

Anotações para o namespace gerenciado.

--delete-policy

Exclua opções de um namespace. O valor padrão é Keep.

Propriedade Valor
Valores aceites: Delete, Keep
--egress-policy

Política de saída para a rede. O valor padrão é AllowAll.

Propriedade Valor
Valores aceites: AllowAll, AllowSameNamespace, DenyAll
--ingress-policy

Política de ingresso para a rede. O valor padrão é AllowSameNamespace.

Propriedade Valor
Valores aceites: AllowAll, AllowSameNamespace, DenyAll
--labels

Rótulos para o namespace gerenciado.

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--tags

As tags do namespace gerenciado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace add (aks-preview extensão)

Adicione namespace ao cluster Kubernetes gerenciado.

az aks namespace add --cluster-name
                     --cpu-limit
                     --cpu-request
                     --memory-limit
                     --memory-request
                     --name
                     --resource-group
                     [--adoption-policy {Always, IfIdentical, Never}]
                     [--aks-custom-headers]
                     [--annotations]
                     [--delete-policy {Delete, Keep}]
                     [--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                     [--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                     [--labels]
                     [--no-wait]
                     [--tags]

Exemplos

Crie um namespace em um cluster AKS existente.

az aks namespace add -g MyResourceGroup --cluster-name MyClusterName --name NamespaceName --cpu-request 500m --cpu-limit 800m --memory-request 1Gi --memory-limit 2Gi

Criar um namespace em um cluster AKS existente com rótulos, anotações e tags

az aks namespace add -g MyResourceGroup --cluster-name MyClusterName --name NamespaceName --labels a=b p=q --annotations a=b p=q --tags a=b p=q --cpu-request 500m --cpu-limit 800m --memory-request 1Gi --memory-limit 2Gi

Parâmetros Obrigatórios

--cluster-name

Nome do cluster gerenciado.

--cpu-limit

Limite de CPU do namespace.

--cpu-request

Solicitação de CPU do namespace.

--memory-limit

Limite de memória do namespace.

--memory-request

Solicitação de memória do namespace.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--adoption-policy

Ação se o namespace Kubernetes com o mesmo nome já existir. O valor predefinido é Nunca.

Propriedade Valor
Valores aceites: Always, IfIdentical, Never
--aks-custom-headers

Envie cabeçalhos personalizados. Quando especificado, o formato deve ser Key1=Value1,Key2=Value2.

--annotations

Anotações para o namespace gerenciado.

--delete-policy

Exclua opções de um namespace. O valor padrão é Keep.

Propriedade Valor
Valores aceites: Delete, Keep
--egress-policy

Política de saída para a rede. O valor padrão é AllowAll.

Propriedade Valor
Valores aceites: AllowAll, AllowSameNamespace, DenyAll
--ingress-policy

Política de ingresso para a rede. O valor padrão é AllowSameNamespace.

Propriedade Valor
Valores aceites: AllowAll, AllowSameNamespace, DenyAll
--labels

Rótulos para o namespace gerenciado.

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--tags

As tags do namespace gerenciado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace delete

Exclua um namespace gerenciado no cluster Kubernetes gerenciado.

az aks namespace delete --cluster-name
                        --name
                        --resource-group
                        [--no-wait]

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace delete (aks-preview extensão)

Exclua um namespace gerenciado no cluster Kubernetes gerenciado.

az aks namespace delete --cluster-name
                        --name
                        --resource-group
                        [--no-wait]

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace get-credentials

Obtenha credenciais de acesso para um namespace gerenciado.

az aks namespace get-credentials --cluster-name
                                 --name
                                 --resource-group
                                 [--context]
                                 [--file]
                                 [--overwrite-existing]

Exemplos

Obtenha credenciais de acesso para um namespace gerenciado. (autogenerated)

az aks namespace get-credentials --resource-group MyResourceGroup --cluster-name MyManagedCluster --name ManagedNamespaceName

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--context

Se especificado, substitua o nome de contexto padrão.

--file -f

Arquivo de configuração do Kubernetes a ser atualizado. Em vez disso, use "-" para imprimir YAML para stdout.

Propriedade Valor
Default value: ~\.kube\config
--overwrite-existing

Substitua qualquer entrada de cluster existente com o mesmo nome.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

As credenciais estão sempre no formato YAML, portanto, esse argumento é efetivamente ignorado.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace get-credentials (aks-preview extensão)

Obtenha credenciais de acesso para um namespace gerenciado.

az aks namespace get-credentials --cluster-name
                                 --name
                                 --resource-group
                                 [--context]
                                 [--file]
                                 [--overwrite-existing]

Exemplos

Obtenha credenciais de acesso para um namespace gerenciado. (autogenerated)

az aks namespace get-credentials --resource-group MyResourceGroup --cluster-name MyManagedCluster --name ManagedNamespaceName

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--context

Se especificado, substitua o nome de contexto padrão.

--file -f

Arquivo de configuração do Kubernetes a ser atualizado. Em vez disso, use "-" para imprimir YAML para stdout.

Propriedade Valor
Default value: ~\.kube\config
--overwrite-existing

Substitua qualquer entrada de cluster existente com o mesmo nome.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

As credenciais estão sempre no formato YAML, portanto, esse argumento é efetivamente ignorado.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace list

Liste namespaces gerenciados no cluster Kubernetes gerenciado.

az aks namespace list [--cluster-name]
                      [--resource-group]

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--cluster-name

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace list (aks-preview extensão)

Liste namespaces gerenciados no cluster Kubernetes gerenciado.

az aks namespace list [--cluster-name]
                      [--resource-group]

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--cluster-name

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace show

Mostrar os detalhes de um namespace gerenciado no cluster Kubernetes gerenciado.

az aks namespace show --cluster-name
                      --name
                      --resource-group

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace show (aks-preview extensão)

Mostrar os detalhes de um namespace gerenciado no cluster Kubernetes gerenciado.

az aks namespace show --cluster-name
                      --name
                      --resource-group

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace update

Atualize o namespace no cluster Kubernetes gerenciado.

az aks namespace update --cluster-name
                        --name
                        --resource-group
                        [--adoption-policy {Always, IfIdentical, Never}]
                        [--aks-custom-headers]
                        [--annotations]
                        [--cpu-limit]
                        [--cpu-request]
                        [--delete-policy {Delete, Keep}]
                        [--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                        [--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                        [--labels]
                        [--memory-limit]
                        [--memory-request]
                        [--no-wait]
                        [--tags]

Exemplos

atualizar namespace em um cluster AKS existente.

az aks namespace update -g MyResourceGroup --cluster-name MyClusterName --name NamespaceName --labels a=b p=q --annotations a=b p=q --tags a=b p=q --cpu-request 600m --cpu-limit 800m --memory-request 2Gi --memory-limit 3Gi --adoption-policy Always

Parâmetros Obrigatórios

--cluster-name

Nome do cluster gerenciado.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--adoption-policy

Ação se o namespace Kubernetes com o mesmo nome já existir.

Propriedade Valor
Valores aceites: Always, IfIdentical, Never
--aks-custom-headers

Envie cabeçalhos personalizados. Quando especificado, o formato deve ser Key1=Value1,Key2=Value2.

--annotations

Anotações para o namespace gerenciado.

--cpu-limit

Limite de CPU do namespace.

--cpu-request

Solicitação de CPU do namespace.

--delete-policy

Exclua opções de um namespace.

Propriedade Valor
Valores aceites: Delete, Keep
--egress-policy

Regra de política de saída para a rede.

Propriedade Valor
Valores aceites: AllowAll, AllowSameNamespace, DenyAll
--ingress-policy

Regra de política de ingresso para a rede.

Propriedade Valor
Valores aceites: AllowAll, AllowSameNamespace, DenyAll
--labels

Rótulos para o namespace gerenciado.

--memory-limit

Limite de memória do namespace.

--memory-request

Solicitação de memória do namespace.

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--tags

As tags do namespace gerenciado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az aks namespace update (aks-preview extensão)

Atualize o namespace no cluster Kubernetes gerenciado.

az aks namespace update --cluster-name
                        --name
                        --resource-group
                        [--adoption-policy {Always, IfIdentical, Never}]
                        [--aks-custom-headers]
                        [--annotations]
                        [--cpu-limit]
                        [--cpu-request]
                        [--delete-policy {Delete, Keep}]
                        [--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                        [--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                        [--labels]
                        [--memory-limit]
                        [--memory-request]
                        [--no-wait]
                        [--tags]

Exemplos

atualizar namespace em um cluster AKS existente.

az aks namespace update -g MyResourceGroup --cluster-name MyClusterName --name NamespaceName --labels a=b p=q --annotations a=b p=q --tags a=b p=q --cpu-request 600m --cpu-limit 800m --memory-request 2Gi --memory-limit 3Gi --adoption-policy Always

Parâmetros Obrigatórios

--cluster-name

Nome do cluster gerenciado.

--name -n

O nome do namespace gerenciado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--adoption-policy

Ação se o namespace Kubernetes com o mesmo nome já existir.

Propriedade Valor
Valores aceites: Always, IfIdentical, Never
--aks-custom-headers

Envie cabeçalhos personalizados. Quando especificado, o formato deve ser Key1=Value1,Key2=Value2.

--annotations

Anotações para o namespace gerenciado.

--cpu-limit

Limite de CPU do namespace.

--cpu-request

Solicitação de CPU do namespace.

--delete-policy

Exclua opções de um namespace.

Propriedade Valor
Valores aceites: Delete, Keep
--egress-policy

Regra de política de saída para a rede.

Propriedade Valor
Valores aceites: AllowAll, AllowSameNamespace, DenyAll
--ingress-policy

Regra de política de ingresso para a rede.

Propriedade Valor
Valores aceites: AllowAll, AllowSameNamespace, DenyAll
--labels

Rótulos para o namespace gerenciado.

--memory-limit

Limite de memória do namespace.

--memory-request

Solicitação de memória do namespace.

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--tags

As tags do namespace gerenciado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False