Sdílet prostřednictvím


DeploymentSettings interface

Datová část nastavení nasazení

Vlastnosti

addonConfigs

Kolekce doplňků

apms

Kolekce ApmReferences

containerProbeSettings

Nastavení sondy stavu kontejneru a připravenosti

environmentVariables

Kolekce proměnných prostředí

livenessProbe

Periodická sonda živé aktivity instance aplikace Pokud sonda selže, instance aplikace se restartuje. Další informace: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe

Pravidelná sonda připravenosti služby App Instance Service Instance aplikace se odebere z koncových bodů služby, pokud se sonda nezdaří. Další informace: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

resourceRequests

Požadované množství prostředků pro požadovaný procesor a paměť. Doporučujeme použít toto pole k reprezentaci požadovaného procesoru a paměti, původní procesor pole a paměťInGB budou později zastaralé.

startupProbe

StartupProbe označuje, že instance aplikace byla úspěšně inicializována. Pokud je zadáno, nebudou provedeny žádné další sondy, dokud se tato kontrola úspěšně nedokončí. Pokud se tato sonda nezdaří, pod se restartuje stejně jako v případě selhání livenessProbe. Dá se použít k poskytnutí různých parametrů sondy na začátku životního cyklu instance aplikace, kdy může načtení dat nebo zahřátí mezipaměti trvat delší dobu než během operace stabilního stavu. Tuto aktualizaci nelze aktualizovat. Další informace: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

terminationGracePeriodSeconds

Volitelná doba trvání v sekundách, po které musí instance aplikace řádně ukončit. V žádosti o odstranění může dojít ke snížení. Hodnota musí být nezáporné celé číslo. Hodnota nula značí, že se okamžitě zastaví přes signál kill (žádná příležitost k vypnutí). Pokud je tato hodnota nil, použije se výchozí období odkladu. Období odkladu je doba trvání v sekundách poté, co se procesy spuštěné v instanci aplikace odesílají signál ukončení a čas vynuceného zastavení procesů signálem ukončení. Nastavte tuto hodnotu déle, než je očekávaná doba čištění procesu. Výchozí hodnota je 90 sekund.

Podrobnosti vlastnosti

addonConfigs

Kolekce doplňků

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

Hodnota vlastnosti

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

apms

Kolekce ApmReferences

apms?: ApmReference[]

Hodnota vlastnosti

containerProbeSettings

Nastavení sondy stavu kontejneru a připravenosti

containerProbeSettings?: ContainerProbeSettings

Hodnota vlastnosti

environmentVariables

Kolekce proměnných prostředí

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

Hodnota vlastnosti

{[propertyName: string]: string}

livenessProbe

Periodická sonda živé aktivity instance aplikace Pokud sonda selže, instance aplikace se restartuje. Další informace: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

livenessProbe?: Probe

Hodnota vlastnosti

readinessProbe

Pravidelná sonda připravenosti služby App Instance Service Instance aplikace se odebere z koncových bodů služby, pokud se sonda nezdaří. Další informace: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe?: Probe

Hodnota vlastnosti

resourceRequests

Požadované množství prostředků pro požadovaný procesor a paměť. Doporučujeme použít toto pole k reprezentaci požadovaného procesoru a paměti, původní procesor pole a paměťInGB budou později zastaralé.

resourceRequests?: ResourceRequests

Hodnota vlastnosti

startupProbe

StartupProbe označuje, že instance aplikace byla úspěšně inicializována. Pokud je zadáno, nebudou provedeny žádné další sondy, dokud se tato kontrola úspěšně nedokončí. Pokud se tato sonda nezdaří, pod se restartuje stejně jako v případě selhání livenessProbe. Dá se použít k poskytnutí různých parametrů sondy na začátku životního cyklu instance aplikace, kdy může načtení dat nebo zahřátí mezipaměti trvat delší dobu než během operace stabilního stavu. Tuto aktualizaci nelze aktualizovat. Další informace: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

startupProbe?: Probe

Hodnota vlastnosti

terminationGracePeriodSeconds

Volitelná doba trvání v sekundách, po které musí instance aplikace řádně ukončit. V žádosti o odstranění může dojít ke snížení. Hodnota musí být nezáporné celé číslo. Hodnota nula značí, že se okamžitě zastaví přes signál kill (žádná příležitost k vypnutí). Pokud je tato hodnota nil, použije se výchozí období odkladu. Období odkladu je doba trvání v sekundách poté, co se procesy spuštěné v instanci aplikace odesílají signál ukončení a čas vynuceného zastavení procesů signálem ukončení. Nastavte tuto hodnotu déle, než je očekávaná doba čištění procesu. Výchozí hodnota je 90 sekund.

terminationGracePeriodSeconds?: number

Hodnota vlastnosti

number