Dela via


DeploymentSettings interface

Nyttolast för distributionsinställningar

Egenskaper

addonConfigs

Samling med tillägg

apms

Samling med ApmReferences

containerProbeSettings

Inställningar för containers live- och beredskapsavsökning

environmentVariables

Samling miljövariabler

livenessProbe

Periodisk avsökning av appinstansens liveness. Appinstansen startas om om avsökningen misslyckas. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe

Periodisk avsökning av appinstanstjänstens beredskap. Appinstans tas bort från tjänstslutpunkter om avsökningen misslyckas. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

resourceRequests

Den begärda resurskvantiteten för nödvändig processor och minne. Vi rekommenderar att du använder det här fältet för att representera den processor och det minne som krävs. Det gamla fältet cpu och minneInGB kommer att bli inaktuella senare.

startupProbe

StartupProbe anger att appinstansen har initierats. Om detta anges körs inga andra avsökningar förrän det har slutförts. Om den här avsökningen misslyckas startas podden om, precis som om livenessProbe misslyckades. Detta kan användas för att tillhandahålla olika avsökningsparametrar i början av en appinstans livscykel, när det kan ta lång tid att läsa in data eller värma ett cacheminne än under åtgärden med stabilt tillstånd. Det går inte att uppdatera detta. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

terminationGracePeriodSeconds

Valfri varaktighet i sekunder appinstansen måste avslutas korrekt. Kan minskas i borttagningsbegäran. Värdet måste vara ett icke-negativt heltal. Värdet noll anger stopp omedelbart via avlivningssignalen (ingen möjlighet att stänga av). Om det här värdet är noll används standard respitperioden i stället. Respitperioden är varaktigheten i sekunder efter att processerna som körs i appinstansen har skickats en avslutningssignal och den tid då processerna med två skäl stoppas med en kill-signal. Ange det här värdet längre än den förväntade rensningstiden för processen. Standardvärdet är 90 sekunder.

Egenskapsinformation

addonConfigs

Samling med tillägg

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

Egenskapsvärde

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

apms

Samling med ApmReferences

apms?: ApmReference[]

Egenskapsvärde

containerProbeSettings

Inställningar för containers live- och beredskapsavsökning

containerProbeSettings?: ContainerProbeSettings

Egenskapsvärde

environmentVariables

Samling miljövariabler

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

Egenskapsvärde

{[propertyName: string]: string}

livenessProbe

Periodisk avsökning av appinstansens liveness. Appinstansen startas om om avsökningen misslyckas. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

livenessProbe?: Probe

Egenskapsvärde

readinessProbe

Periodisk avsökning av appinstanstjänstens beredskap. Appinstans tas bort från tjänstslutpunkter om avsökningen misslyckas. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe?: Probe

Egenskapsvärde

resourceRequests

Den begärda resurskvantiteten för nödvändig processor och minne. Vi rekommenderar att du använder det här fältet för att representera den processor och det minne som krävs. Det gamla fältet cpu och minneInGB kommer att bli inaktuella senare.

resourceRequests?: ResourceRequests

Egenskapsvärde

startupProbe

StartupProbe anger att appinstansen har initierats. Om detta anges körs inga andra avsökningar förrän det har slutförts. Om den här avsökningen misslyckas startas podden om, precis som om livenessProbe misslyckades. Detta kan användas för att tillhandahålla olika avsökningsparametrar i början av en appinstans livscykel, när det kan ta lång tid att läsa in data eller värma ett cacheminne än under åtgärden med stabilt tillstånd. Det går inte att uppdatera detta. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

startupProbe?: Probe

Egenskapsvärde

terminationGracePeriodSeconds

Valfri varaktighet i sekunder appinstansen måste avslutas korrekt. Kan minskas i borttagningsbegäran. Värdet måste vara ett icke-negativt heltal. Värdet noll anger stopp omedelbart via avlivningssignalen (ingen möjlighet att stänga av). Om det här värdet är noll används standard respitperioden i stället. Respitperioden är varaktigheten i sekunder efter att processerna som körs i appinstansen har skickats en avslutningssignal och den tid då processerna med två skäl stoppas med en kill-signal. Ange det här värdet längre än den förväntade rensningstiden för processen. Standardvärdet är 90 sekunder.

terminationGracePeriodSeconds?: number

Egenskapsvärde

number