StarlingX Harbor app
Go to file
Jagatguru Prasad Mishra 5187c76f47 Adjusting probes to reduce CPU overload
This adjustment is part of a proposed solution to address high CPU
usage on the platform. Currently, Harbor pods are configured with
timeoutSeconds=1 and failureThreshold=2 for several probes.
However, the recommended values are timeoutSeconds=5 seconds or
more and failureThreshold=3 or more. Other parameters, such as
successThreshold and periodSeconds, already meet the recommended
settings.

This review updates the timeoutSeconds to 5 seconds and
failureThreshold to 3 wherever these values were previously set to
less than 3.

Test Plan:
PASS: build-pkgs && build-image
PASS: AIO-SX app upload/apply/remove/delete
PASS: AIO-SX Verify if the Liveness probes parameters are configured
      as follows:
	  timeoutSeconds: 5
	  failureThreshold: <3 or more>
	  successThreshold: 1
      periodSeconds: 10
PASS: AIO-SX verify if harbor login page is accessibe and 'admin'
      user is able to login to harbor registry

Story: 2010721
Task: 50933

Change-Id: I0031d792a3dd156702795c60d61afaf19c7e317d
Signed-off-by: Jagatguru Prasad Mishra <jagatguruprasad.mishra@windriver.com>
2024-09-03 06:12:14 -04:00
helm-charts/upstream/harbor-helm Adjusting probes to reduce CPU overload 2024-09-03 06:12:14 -04:00
python3-k8sapp-harbor Application versioning based on build release 2023-12-28 19:32:45 -03:00
stx-harbor-helm Adjusting probes to reduce CPU overload 2024-09-03 06:12:14 -04:00
.gitignore Update app Zuul Check Jobs. 2023-12-13 10:57:31 -07:00
.gitreview Added .gitreview 2023-05-05 21:51:10 +00:00
.zuul.yaml Correct trigger for metadata job in .zuul.yaml 2024-02-06 09:40:44 -07:00
bindep.txt Harbor App: FluxCD directory structure creation 2023-05-18 03:51:58 -04:00
CONTRIBUTING.rst Harbor App: FluxCD directory structure creation 2023-05-18 03:51:58 -04:00
debian_build_layer.cfg Harbor App: FluxCD directory structure creation 2023-05-18 03:51:58 -04:00
debian_iso_image.inc Harbor App: FluxCD directory structure creation 2023-05-18 03:51:58 -04:00
debian_pkg_dirs Auto-increment Harbor Charts Version 2024-05-02 06:16:27 +00:00
HACKING.rst Harbor App: FluxCD directory structure creation 2023-05-18 03:51:58 -04:00
requirements.txt Harbor repo setup for FluxCD app 2023-05-18 03:10:31 -04:00
test-requirements.txt Harbor repo setup for FluxCD app 2023-05-18 03:10:31 -04:00
tox.ini Update app Zuul Check Jobs. 2023-12-13 10:57:31 -07:00