Sdílet prostřednictvím


Konfigurace rozšíření konfigurace Aplikace Azure pro službu Azure Kubernetes Service (Preview)

Po vytvoření rozšíření konfigurace Aplikace Azure můžete nakonfigurovat rozšíření tak, aby pro vás i váš projekt fungovalo nejlépe, a to pomocí různých možností konfigurace, například:

  • Konfigurace počtu replik
  • Konfigurace podrobností protokolu
  • Konfigurace oboru názvů instalace

Rozšíření umožňuje nakonfigurovat nastavení rozšíření konfigurace Aplikace Azure pomocí --configuration-settings parametru v Azure CLI.

Tip

Seznam dostupných možností najdete v tématu Aplikace Azure Hodnoty helmu zprostředkovatele Kubernetes konfigurace.

Konfigurace počtu replik

Výchozí počet replik je 1. Vytvořte rozšíření konfigurace Aplikace Azure s přizpůsobeným počtem replik:

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"

Poznámka:

Pokud jsou nastavení konfigurace citlivá a je třeba je chránit (například informace související s certifikáty), předejte --configuration-protected-settings parametr a hodnota bude chráněna před čtením.

Konfigurace podrobností protokolu

Výchozí podrobnost protokolu je 1. Vytvořte rozšíření konfigurace Aplikace Azure s přizpůsobenou podrobností protokolu:

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"

Úrovně podrobností protokolu se řídí konvencí klogu:

  • 0: Pouze upozornění a chyba.
  • 1: Informační, tato úroveň je výchozí.
  • 2: Podrobné informace o stabilním stavu.
  • 3: Rozšířené informace o změnách.
  • 4: Úroveň ladění podrobností.
  • 5: Úroveň trasování podrobností.

Konfigurace oboru názvů rozšíření konfigurace Aplikace Azure

Rozšíření konfigurace Aplikace Azure se ve výchozím nastavení nainstaluje do azappconfig-system oboru názvů. Chcete-li jej přepsat, použijte --release-namespace. Zahrňte cluster --scope , který předefinuje obor názvů.

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

Zobrazit aktuální nastavení konfigurace

az k8s-extension show Pomocí příkazu zobrazíte aktuální nastavení rozšíření konfigurace Aplikace Azure:

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

Aktualizace nastavení konfigurace

Pokud chcete aktualizovat nastavení rozšíření konfigurace Aplikace Azure, vytvořte rozšíření znovu s požadovaným stavem. Předpokládejme například, že jsme rozšíření nainstalovali pomocí následující konfigurace:

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" 

Pokud chcete aktualizovat replicaCount hodnoty ze dvou na tři, použijte následující příkaz:

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"

Další kroky

Po úspěšné instalaci rozšíření konfigurace Aplikace Azure v clusteru AKS zkuste rychlý start zjistit, jak ho používat.