مشاركة عبر


ComposeDeploymentUpgradeDescription interface

توضح هذه المقالة معلمات ترقية توزيع الإنشاء.

الخصائص

applicationHealthPolicy

تحديد نهج صحي يستخدم لتقييم صحة التطبيق أو أحد الكيانات التابعة له.

composeFileContent

محتوى ملف الإنشاء الذي يصف النشر المراد إنشاؤه.

deploymentName

اسم النشر.

forceRestart

إذا كان صحيحا، فستعاد تشغيل العمليات بقوة أثناء الترقية حتى عندما لا يتغير إصدار التعليمات البرمجية (تؤدي الترقية إلى تغيير التكوين أو البيانات فقط).

monitoringPolicy

توضح هذه المقالة معلمات مراقبة الترقية في وضع المراقبة.

registryCredential

معلومات بيانات الاعتماد للاتصال بسجل الحاوية.

rollingUpgradeMode

الوضع المستخدم لمراقبة الصحة أثناء الترقية المتداولة. القيم هي UnmonitoredAuto و UnmonitoredManual و Monitored. تتضمن القيم المحتملة: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'. القيمة الافتراضية: 'UnmonitoredAuto'.

upgradeKind

نوع الترقية من القيم المحتملة التالية. تتضمن القيم المحتملة: "غير صالح"، "المتداول". القيمة الافتراضية: "المتداول".

upgradeReplicaSetCheckTimeoutInSeconds

الحد الأقصى لمقدار الوقت لحظر معالجة مجال الترقية ومنع فقدان التوفر عند وجود مشكلات غير متوقعة. عند انتهاء هذه المهلة، ستستمر معالجة مجال الترقية بغض النظر عن مشكلات فقدان التوفر. تتم إعادة تعيين المهلة في بداية كل مجال ترقية. تتراوح القيم الصالحة بين 0 42949672925 ضمنا. (عدد صحيح 32 بت غير موقع).

تفاصيل الخاصية

applicationHealthPolicy

تحديد نهج صحي يستخدم لتقييم صحة التطبيق أو أحد الكيانات التابعة له.

applicationHealthPolicy?: ApplicationHealthPolicy

قيمة الخاصية

composeFileContent

محتوى ملف الإنشاء الذي يصف النشر المراد إنشاؤه.

composeFileContent: string

قيمة الخاصية

string

deploymentName

اسم النشر.

deploymentName: string

قيمة الخاصية

string

forceRestart

إذا كان صحيحا، فستعاد تشغيل العمليات بقوة أثناء الترقية حتى عندما لا يتغير إصدار التعليمات البرمجية (تؤدي الترقية إلى تغيير التكوين أو البيانات فقط).

forceRestart?: boolean

قيمة الخاصية

boolean

monitoringPolicy

توضح هذه المقالة معلمات مراقبة الترقية في وضع المراقبة.

monitoringPolicy?: MonitoringPolicyDescription

قيمة الخاصية

registryCredential

معلومات بيانات الاعتماد للاتصال بسجل الحاوية.

registryCredential?: RegistryCredential

قيمة الخاصية

rollingUpgradeMode

الوضع المستخدم لمراقبة الصحة أثناء الترقية المتداولة. القيم هي UnmonitoredAuto و UnmonitoredManual و Monitored. تتضمن القيم المحتملة: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'. القيمة الافتراضية: 'UnmonitoredAuto'.

rollingUpgradeMode?: UpgradeMode

قيمة الخاصية

upgradeKind

نوع الترقية من القيم المحتملة التالية. تتضمن القيم المحتملة: "غير صالح"، "المتداول". القيمة الافتراضية: "المتداول".

upgradeKind: UpgradeKind

قيمة الخاصية

upgradeReplicaSetCheckTimeoutInSeconds

الحد الأقصى لمقدار الوقت لحظر معالجة مجال الترقية ومنع فقدان التوفر عند وجود مشكلات غير متوقعة. عند انتهاء هذه المهلة، ستستمر معالجة مجال الترقية بغض النظر عن مشكلات فقدان التوفر. تتم إعادة تعيين المهلة في بداية كل مجال ترقية. تتراوح القيم الصالحة بين 0 42949672925 ضمنا. (عدد صحيح 32 بت غير موقع).

upgradeReplicaSetCheckTimeoutInSeconds?: number

قيمة الخاصية

number