Konfigurace rozšíření konfigurace Aplikace Azure pro službu Azure Kubernetes Service
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.
Azure Kubernetes Service