[SO] Leverage startup probe to avoid initialDelaySeconds of 10 minutes for k8s probes 91/140291/4
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Mon, 24 Feb 2025 15:39:18 +0000 (16:39 +0100)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 25 Feb 2025 13:42:58 +0000 (14:42 +0100)
commit95eb8a44f585981821b9f53b2a257233866bf4f9
treea6ad736494ce44041621965cf6618bac29fd9b0b
parent45df5ccf387520728ef69cead882333696ed3a90
[SO] Leverage startup probe to avoid initialDelaySeconds of 10 minutes for k8s probes

- use startup probe to make so services available as early as possible
- define revisionHistoryLimit
- reduce default liveness period from 60 seconds to 20 seconds

Issue-ID: SO-4144
Change-Id: Ibd84fe1ef2d5c7f55e580fb7cc7b0a4bedff0045
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
14 files changed:
kubernetes/so/components/so-bpmn-infra/templates/deployment.yaml
kubernetes/so/components/so-bpmn-infra/values.yaml
kubernetes/so/components/so-catalog-db-adapter/templates/deployment.yaml
kubernetes/so/components/so-catalog-db-adapter/values.yaml
kubernetes/so/components/so-cnf-adapter/templates/deployment.yaml
kubernetes/so/components/so-cnf-adapter/values.yaml
kubernetes/so/components/so-cnfm-lcm/templates/deployment.yaml
kubernetes/so/components/so-cnfm-lcm/values.yaml
kubernetes/so/components/so-request-db-adapter/templates/deployment.yaml
kubernetes/so/components/so-request-db-adapter/values.yaml
kubernetes/so/components/soHelpers/Chart.yaml
kubernetes/so/components/soHelpers/templates/_livenessProbe.tpl
kubernetes/so/components/soHelpers/templates/_startupProbe.tpl [new file with mode: 0644]
kubernetes/so/components/soHelpers/values.yaml