مشاركة عبر


تكوين ملحق Azure App Configuration لخدمة Azure Kubernetes

بمجرد إنشاء ملحق Azure App Configuration، يمكنك تكوين الملحق للعمل بشكل أفضل لك ولمشروعك باستخدام خيارات التكوين المختلفة، مثل:

  • تكوين عدد النسخ المتماثلة.
  • تكوين إسهاب السجل.
  • تكوين مساحة اسم التثبيت.

يمكنك الملحق من تكوين إعدادات ملحق Azure App Configuration باستخدام المعلمة --configuration-settings في Azure CLI.

تلميح

للحصول على قائمة بالخيارات المتوفرة، راجع Azure App Configuration Kubernetes Provider helm values.

تكوين عدد النسخ المتماثلة

عدد النسخ المتماثلة الافتراضي هو 1. إنشاء ملحق Azure App Configuration مع عدد النسخ المتماثلة المخصصة:

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"

إشعار

إذا كانت إعدادات التكوين حساسة وتحتاج إلى الحماية (على سبيل المثال، المعلومات المتعلقة بالشهادات)، فمرر المعلمة --configuration-protected-settings وسيتم حماية القيمة من القراءة.

تكوين إسهاب السجل

إسهاب السجل الافتراضي هو 1. إنشاء ملحق Azure App Configuration مع إسهاب السجل المخصص:

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"

تتبع مستويات إسهاب السجل اصطلاح klog :

  • 0: تحذير وخطأ فقط.
  • 1: إعلامي، هذا المستوى افتراضي.
  • 2: معلومات مفصلة عن الحالة الثابتة.
  • 3: معلومات موسعة حول التغييرات.
  • 4: تصحيح مستوى الإسهاب.
  • 5: إسهاب مستوى التتبع.

تكوين مساحة اسم ملحق Azure App Configuration

يتم تثبيت ملحق Azure App Configuration في azappconfig-system مساحة الاسم بشكل افتراضي. لتجاوزه، استخدم --release-namespace. قم بتضمين نظام المجموعة --scope لإعادة تعريف مساحة الاسم.

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

أظهر إعدادات التكوين الحالية

az k8s-extension show استخدم الأمر لإظهار إعدادات ملحق Azure App Configuration الحالية:

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

تحديث إعدادات التكوين

لتحديث إعدادات ملحق Azure App Configuration، أعد إنشاء الملحق بالحالة المطلوبة. على سبيل المثال، افترض أننا قمنا بتثبيت الملحق باستخدام التكوين التالي:

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" 

لتحديث replicaCount من اثنين إلى ثلاثة، استخدم الأمر التالي:

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"

الخطوات التالية

بمجرد تثبيت ملحق Azure App Configuration بنجاح في مجموعة AKS، حاول التشغيل السريع لمعرفة كيفية استخدامه.