Partilhar via


Configurar a extensão de Configuração do Aplicativo do Azure para seu Serviço Kubernetes do Azure

Depois de criar a extensão de Configuração do Aplicativo do Azure, você pode configurar a extensão para funcionar melhor para você e seu projeto usando várias opções de configuração, como:

  • Configurando a contagem de réplicas.
  • Configurando a verbosidade do log.
  • Configurando o namespace de instalação.

A extensão permite que você defina as definições da extensão de Configuração do Aplicativo do Azure usando o --configuration-settings parâmetro na CLI do Azure.

Gorjeta

Para obter uma lista de opções disponíveis, consulte Azure App Configuration Kubernetes Provider helm values.

Configurar a contagem de réplicas

A contagem de réplicas padrão é 1. Crie a extensão de Configuração do Aplicativo do Azure com contagem de réplicas personalizada:

az k8s-extension create --cluster-type managedClusters \
    --cluster-name myAKSCluster \
    --resource-group myResourceGroup \
    --name appconfigurationkubernetesprovider \
    --extension-type Microsoft.AppConfiguration \
    --auto-upgrade-minor-version true \
    --configuration-settings "replicaCount=3"

Nota

Se as definições de configuração forem confidenciais e precisarem ser protegidas (por exemplo, informações relacionadas ao certificado), passe o --configuration-protected-settings parâmetro e o valor será protegido contra leitura.

Configurar a verbosidade do log

A verbosidade de log padrão é 1. Crie a extensão de Configuração do Aplicativo do Azure com verbosidade de log personalizada:

az k8s-extension create --cluster-type managedClusters \
    --cluster-name myAKSCluster \
    --resource-group myResourceGroup \
    --name appconfigurationkubernetesprovider \
    --extension-type Microsoft.AppConfiguration \
    --auto-upgrade-minor-version true \
    --configuration-settings "logVerbosity=3"

Os níveis de verbosidade do log seguem a convenção klog :

  • 0: Apenas aviso e erro.
  • 1: Informativo, este nível é padrão.
  • 2: Informações detalhadas sobre o estado estacionário.
  • 3: Informações estendidas sobre alterações.
  • 4: Depurar nível de verbosidade.
  • 5: Verborragia de nível de traço.

Configurar o namespace da extensão Configuração do Aplicativo do Azure

A extensão Configuração do azappconfig-system Aplicativo do Azure é instalada no namespace por padrão. Para substituí-lo, use --release-namespace. Inclua o cluster --scope para redefinir o namespace.

az k8s-extension create --cluster-type managedClusters \
    --cluster-name myAKSCluster \
    --resource-group myResourceGroup \
    --name appconfigurationkubernetesprovider \
    --extension-type Microsoft.AppConfiguration \
    --auto-upgrade-minor-version true \
    --scope cluster \
    --release-namespace custom-namespace

Mostrar definições de configuração atuais

Use o az k8s-extension show comando para mostrar as definições atuais da extensão de Configuração do Aplicativo Azure:

az k8s-extension show --cluster-type managedClusters \
    --cluster-name myAKSCluster \
    --resource-group myResourceGroup \
    --name appconfigurationkubernetesprovider

Atualizar definições de configuração

Para atualizar suas definições de extensão de Configuração do Aplicativo Azure, recrie a extensão com o estado desejado. Por exemplo, suponha que instalamos a extensão usando a seguinte configuração:

az k8s-extension create --cluster-type managedClusters \
    --cluster-name myAKSCluster \
    --resource-group myResourceGroup \
    --name appconfigurationkubernetesprovider \
    --extension-type Microsoft.AppConfiguration \
    --auto-upgrade-minor-version true \  
    --configuration-settings "replicaCount=2" 

Para atualizar o replicaCount de dois para três, use o seguinte comando:

az k8s-extension create --cluster-type managedClusters \
    --cluster-name myAKSCluster \
    --resource-group myResourceGroup \
    --name appconfigurationkubernetesprovider \
    --extension-type Microsoft.AppConfiguration \
    --auto-upgrade-minor-version true \
    --configuration-settings "replicaCount=3"

Passos Seguintes

Depois de instalar com êxito a extensão de Configuração de Aplicativo do Azure em seu cluster AKS, tente iniciar rapidamente para saber como usá-la.