Azure Kubernetes Service'iniz için Azure Uygulaması Yapılandırma uzantısını yapılandırma
Azure Uygulaması Yapılandırma uzantısını oluşturduktan sonra, aşağıdakiler gibi çeşitli yapılandırma seçeneklerini kullanarak uzantıyı sizin ve projeniz için en iyi şekilde çalışacak şekilde yapılandırabilirsiniz:
- Çoğaltma sayısını yapılandırma.
- Günlük ayrıntı düzeyini yapılandırma.
- Yükleme ad alanını yapılandırma.
Uzantı, Azure CLI'daki parametresini --configuration-settings
kullanarak Azure Uygulaması Yapılandırma uzantısı ayarlarını yapılandırmanıza olanak tanır.
İpucu
Kullanılabilir seçeneklerin listesi için bkz. Azure Uygulaması Yapılandırma Kubernetes Sağlayıcısı helm değerleri.
Çoğaltma sayısını yapılandırma
Varsayılan çoğaltma sayısıdır 1
. Özelleştirilmiş çoğaltma sayısıyla Azure Uygulaması Yapılandırma uzantısı oluşturun:
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"
Not
Yapılandırma ayarları hassassa ve korunması gerekiyorsa (örneğin, sertifikayla ilgili bilgiler), parametresini --configuration-protected-settings
geçirin; değer okunmaya karşı korunur.
Günlük ayrıntı düzeyini yapılandırma
Varsayılan günlük ayrıntı düzeyidir 1
. Özelleştirilmiş günlük ayrıntı düzeyiyle Azure Uygulaması Yapılandırma uzantısı oluşturun:
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"
Günlük ayrıntı düzeyleri klog kuralını izler:
0
: Yalnızca uyarı ve hata.1
: Bilgilendiren, bu düzey varsayılandır.2
: Ayrıntılı kararlı durum bilgileri.3
: Değişiklikler hakkında genişletilmiş bilgiler.4
: Hata ayıklama düzeyi ayrıntı düzeyi.5
: İzleme düzeyi ayrıntı düzeyi.
Azure Uygulaması Yapılandırma uzantısı ad alanını yapılandırma
Azure Uygulaması Yapılandırma uzantısı varsayılan olarak ad alanına azappconfig-system
yüklenir. Geçersiz kılmak için kullanın --release-namespace
. Ad alanını yeniden tanımlamak için kümeyi --scope
ekleyin.
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
Geçerli yapılandırma ayarlarını göster
az k8s-extension show
Geçerli Azure Uygulaması Yapılandırma uzantısı ayarlarını göstermek için komutunu kullanın:
az k8s-extension show --cluster-type managedClusters \
--cluster-name myAKSCluster \
--resource-group myResourceGroup \
--name appconfigurationkubernetesprovider
Yapılandırma ayarlarını güncelleştirme
Azure Uygulaması Yapılandırma uzantısı ayarlarınızı güncelleştirmek için uzantıyı istenen durumla yeniden oluşturun. Örneğin, uzantıyı aşağıdaki yapılandırmayı kullanarak yüklediğimiz varsayılır:
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"
öğesini ikiden üçe güncelleştirmek replicaCount
için aşağıdaki komutu kullanın:
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"
Sonraki Adımlar
AKS kümenize Azure Uygulaması Yapılandırma uzantısını başarıyla yükledikten sonra, nasıl kullanacağınızı öğrenmek için hızlı başlangıcı deneyin.
Azure Kubernetes Service