StarlingX Istio App
Go to file
Md Irshad Sheikh 9447c93fec Update probes
In this commit, readinessProbe and livelinessProbe have been updated
as per the given duration.

failureThreshold, initialDelaySeconds, periodSeconds, successThreshold,
and timeoutSeconds have been updated in all the pods of istio-operator
and kiali.

All the probes for charts istio-cni, istiod, istio-ingressGateways,
istio-EgressGateways are added in the istio-operator.yaml

Here helm-override will not work because it does not download the
other charts except istio-operator chart while building the
application package. Probes can only be added in istio-opeator.yaml
file.

Test Plan:
PASS: build-pkgs & build-image
PASS: AIO-SX app upload/apply/remove/delete
PASS: AIO-SX Verify if the livelinessProbe parameters are configured
      with the updated duration.
      Checked using command:
      "kubectl get po <pod_name> -n istio-system -o yaml |
       grep -A 10 liveliness"
PASS: AIO-SX Verify if the readiness probes parameters are configured
      with the updated duration.
      Checked using command:
      "kubectl get po <pod_name> -n istio-system -o yaml |
       grep -A 10 readiness"

Story: 2011118
Task: 50956

Change-Id: I4539ed293cfe936c70564be54ebe72e735721e97
Signed-off-by: Md Irshad Sheikh <mdirshad.sheikh@windriver.com>
2024-09-18 14:02:49 +00:00
helm-charts/upstream Update probes 2024-09-18 14:02:49 +00:00
python3-k8sapp-istio Application versioning based on build release 2023-12-29 11:40:50 -03:00
stx-istio-helm Update probes 2024-09-18 14:02:49 +00:00
.gitignore Update app Zuul Check Jobs. 2023-12-19 07:55:40 -07:00
.gitreview Added .gitreview 2022-03-24 19:50:05 +00:00
.zuul.yaml Add minimum Kubernetes version supported 2024-02-05 19:29:23 -03:00
bindep.txt Application Istio Fluxcd manifests 2022-04-28 09:52:43 -04:00
CONTRIBUTING.rst FluxCD app Istio and helm charts configuration 2022-04-11 13:46:35 -04:00
debian_build_layer.cfg FluxCD app Istio and helm charts configuration 2022-04-11 13:46:35 -04:00
debian_iso_image.inc app-istio: update debian_iso_image.inc 2022-12-23 10:22:03 +08:00
debian_pkg_dirs Auto-increment chart versions for Istio 2024-05-15 13:08:18 -04:00
HACKING.rst FluxCD app Istio and helm charts configuration 2022-04-11 13:46:35 -04:00
requirements.txt FluxCD app Istio and helm charts configuration 2022-04-11 13:46:35 -04:00
test-requirements.txt Update app Zuul Check Jobs. 2023-12-19 07:55:40 -07:00
tox.ini Update app Zuul Check Jobs. 2023-12-19 07:55:40 -07:00