Delen via


De Azure-app-configuratie-extensie configureren voor uw Azure Kubernetes Service

Nadat u de Azure-app Configuratie-extensie hebt gemaakt, kunt u de extensie zo configureren dat deze het beste werkt voor u en uw project met behulp van verschillende configuratieopties, zoals:

  • Het aantal replica's configureren.
  • De uitgebreidheid van het logboek configureren.
  • De installatienaamruimte configureren.

Met de extensie kunt u Azure-app configuratie-extensie-instellingen configureren met behulp van de --configuration-settings parameter in de Azure CLI.

Tip

Zie Azure-app Helm-waarden van de Kubernetes-provider configureren voor een lijst met beschikbare opties.

Het aantal replica's configureren

Het standaardaantal replica's is 1. Maak Azure-app Configuratie-extensie met aangepaste replicaaantallen:

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"

Notitie

Als configuratie-instellingen gevoelig zijn en moeten worden beveiligd (bijvoorbeeld informatie met betrekking tot certificaten), geeft u de --configuration-protected-settings parameter door en wordt de waarde beveiligd tegen lezen.

De uitgebreidheid van het logboek configureren

De standaard uitgebreidheid van logboeken is 1. Maak Azure-app Configuratie-extensie met aangepaste logboekuitbreiding:

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"

De uitgebreidheidsniveaus van logboeken volgen de klog-conventie :

  • 0: Alleen waarschuwing en fout.
  • 1: Informatief, dit niveau is standaard.
  • 2: Gedetailleerde informatie over de stabiele toestand.
  • 3: Uitgebreide informatie over wijzigingen.
  • 4: Uitgebreidheidsniveau voor foutopsporing.
  • 5: Uitgebreidheid van traceerniveau.

De naamruimte Azure-app configuratie-extensie configureren

De Azure-app-configuratie-extensie wordt standaard geïnstalleerd in de azappconfig-system naamruimte. Als u deze wilt overschrijven, gebruikt u --release-namespace. Neem het cluster --scope op om de naamruimte opnieuw te definiëren.

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

Huidige configuratie-instellingen weergeven

Gebruik de az k8s-extension show opdracht om de huidige instellingen voor Azure-app configuratie-extensie weer te geven:

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

Configuratie-instellingen bijwerken

Als u de instellingen voor de Azure-app configuratie-extensie wilt bijwerken, maakt u de extensie opnieuw met de gewenste status. Stel dat we de extensie hebben geïnstalleerd met behulp van de volgende configuratie:

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" 

Als u de replicaCount twee tot drie wilt bijwerken, gebruikt u de volgende opdracht:

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"

Volgende stappen

Zodra u Azure-app Configuratie-extensie in uw AKS-cluster hebt geïnstalleerd, kunt u snelstartgids proberen om te leren hoe u deze kunt gebruiken.