Mengonfigurasi ekstensi Azure App Configuration untuk Azure Kubernetes Service Anda
Setelah membuat ekstensi Azure App Configuration, Anda dapat mengonfigurasi ekstensi agar berfungsi paling baik untuk Anda dan proyek Anda menggunakan berbagai opsi konfigurasi, seperti:
- Mengonfigurasi jumlah replika.
- Mengonfigurasi verbositas log.
- Mengonfigurasi namespace penginstalan.
Ekstensi ini memungkinkan Anda mengonfigurasi pengaturan ekstensi Azure App Configuration dengan menggunakan --configuration-settings
parameter di Azure CLI.
Tip
Untuk daftar opsi yang tersedia, lihat Nilai helm Azure App Configuration Kubernetes Provider.
Mengonfigurasi jumlah replika
Jumlah replika default adalah 1
. Buat ekstensi Azure App Configuration dengan jumlah replika yang disesuaikan:
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"
Catatan
Jika pengaturan konfigurasi sensitif dan perlu dilindungi (misalnya, informasi terkait sertifikasi), berikan --configuration-protected-settings
parameter dan nilai akan dilindungi agar tidak dibaca.
Mengonfigurasi verbositas log
Verbositas log default adalah 1
. Buat ekstensi Azure App Configuration dengan verbositas log yang disesuaikan:
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"
Tingkat verbositas log mengikuti konvensi klog :
0
: Peringatan dan kesalahan saja.1
: Informasi, tingkat ini adalah default.2
: Informasi status stabil terperinci.3
: Informasi yang diperluas tentang perubahan.4
: Verbositas tingkat debug.5
: Lacak verbositas tingkat.
Mengonfigurasi namespace ekstensi Azure App Configuration
Ekstensi Azure App Configuration diinstal di azappconfig-system
namespace secara default. Untuk mengambil alihnya, gunakan --release-namespace
. Sertakan kluster --scope
untuk menenangkan ulang 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
Memperlihatkan pengaturan konfigurasi saat ini
az k8s-extension show
Gunakan perintah untuk menampilkan pengaturan ekstensi Azure App Configuration saat ini:
az k8s-extension show --cluster-type managedClusters \
--cluster-name myAKSCluster \
--resource-group myResourceGroup \
--name appconfigurationkubernetesprovider
Memperbarui pengaturan konfigurasi
Untuk memperbarui pengaturan ekstensi Azure App Configuration Anda, buat ulang ekstensi dengan status yang diinginkan. Misalnya, asumsikan kami menginstal ekstensi menggunakan konfigurasi berikut:
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"
Untuk memperbarui replicaCount
dari dua menjadi tiga, gunakan perintah berikut:
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"
Langkah berikutnya
Setelah Anda berhasil menginstal ekstensi Azure App Configuration di kluster AKS Anda, coba mulai cepat untuk mempelajari cara menggunakannya.
Azure Kubernetes Service