共用方式為


DeploymentSettings interface

部署設定承載

屬性

addonConfigs

附加元件集合

containerProbeSettings

容器活躍度和整備探查設定

environmentVariables

環境變數的集合

livenessProbe

應用程式實例活躍度定期探查。 如果探查失敗,應用程式實例將會重新啟動。 詳細資訊:https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe

定期探查應用程式實例服務整備程度。 如果探查失敗,應用程式實例將會從服務端點中移除。 詳細資訊:https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

resourceRequests

所需 CPU 和記憶體的要求資源數量。 建議使用此欄位來代表所需的 CPU 和記憶體,稍後將會淘汰舊的欄位 cpu 和 memoryInGB。

scale

調整 Azure Spring Apps 應用程式實例的屬性。

startupProbe

StartupProbe 表示應用程式實例已成功初始化。 如果指定,則不會執行其他探查,直到順利完成為止。 如果此探查失敗,Pod 將會重新啟動,就像 livenessProbe 失敗一樣。 這可以用來在應用程式實例生命週期的開頭提供不同的探查參數,這時可能需要很長的時間才能載入數據或將快取暖,而不是在穩定狀態作業期間。 這無法更新。 詳細資訊:https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

terminationGracePeriodSeconds

應用程式實例需要正常終止的秒數選擇性持續時間。 刪除要求可能會減少。 值必須是非負整數。 值零表示透過終止訊號立即停止(沒有機會關閉)。 如果此值為 nil,則會改用預設寬限期。 寬限期是在應用程式實例中執行的進程傳送終止訊號及以終止訊號強制停止進程的時間后,以秒為單位的持續時間。 設定此值的時間超過程式的預期清除時間。 預設值為90秒。

屬性詳細資料

addonConfigs

附加元件集合

addonConfigs?: {[propertyName: string]: Record<string, unknown>}

屬性值

{[propertyName: string]: Record<string, unknown>}

containerProbeSettings

容器活躍度和整備探查設定

containerProbeSettings?: ContainerProbeSettings

屬性值

environmentVariables

環境變數的集合

environmentVariables?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}

livenessProbe

應用程式實例活躍度定期探查。 如果探查失敗,應用程式實例將會重新啟動。 詳細資訊:https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

livenessProbe?: Probe

屬性值

readinessProbe

定期探查應用程式實例服務整備程度。 如果探查失敗,應用程式實例將會從服務端點中移除。 詳細資訊:https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe?: Probe

屬性值

resourceRequests

所需 CPU 和記憶體的要求資源數量。 建議使用此欄位來代表所需的 CPU 和記憶體,稍後將會淘汰舊的欄位 cpu 和 memoryInGB。

resourceRequests?: ResourceRequests

屬性值

scale

調整 Azure Spring Apps 應用程式實例的屬性。

scale?: Scale

屬性值

startupProbe

StartupProbe 表示應用程式實例已成功初始化。 如果指定,則不會執行其他探查,直到順利完成為止。 如果此探查失敗,Pod 將會重新啟動,就像 livenessProbe 失敗一樣。 這可以用來在應用程式實例生命週期的開頭提供不同的探查參數,這時可能需要很長的時間才能載入數據或將快取暖,而不是在穩定狀態作業期間。 這無法更新。 詳細資訊:https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

startupProbe?: Probe

屬性值

terminationGracePeriodSeconds

應用程式實例需要正常終止的秒數選擇性持續時間。 刪除要求可能會減少。 值必須是非負整數。 值零表示透過終止訊號立即停止(沒有機會關閉)。 如果此值為 nil,則會改用預設寬限期。 寬限期是在應用程式實例中執行的進程傳送終止訊號及以終止訊號強制停止進程的時間后,以秒為單位的持續時間。 設定此值的時間超過程式的預期清除時間。 預設值為90秒。

terminationGracePeriodSeconds?: number

屬性值

number