Add livenessProbe and change path in probe
* Add livenessProbe to deployment-api * Change path to /healthcheck in livenessProbe, readinessProbe * Add healthcheck in api-paste.ini story: 2011250 task: 51236 Change-Id: I8212af42eedb65a74edc910a2cfa1f7b4eb81bbb
This commit is contained in:
parent
8e5ad85fd0
commit
c3ad002e71
@ -14,7 +14,7 @@ apiVersion: v1
|
|||||||
appVersion: v1.0.0
|
appVersion: v1.0.0
|
||||||
description: OpenStack-Helm Barbican
|
description: OpenStack-Helm Barbican
|
||||||
name: barbican
|
name: barbican
|
||||||
version: 0.3.15
|
version: 0.3.16
|
||||||
home: https://docs.openstack.org/barbican/latest/
|
home: https://docs.openstack.org/barbican/latest/
|
||||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Barbican/OpenStack_Project_Barbican_vertical.png
|
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Barbican/OpenStack_Project_Barbican_vertical.png
|
||||||
sources:
|
sources:
|
||||||
|
@ -79,10 +79,15 @@ spec:
|
|||||||
ports:
|
ports:
|
||||||
- name: b-api
|
- name: b-api
|
||||||
containerPort: {{ tuple "key_manager" "service" "api" . | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
|
containerPort: {{ tuple "key_manager" "service" "api" . | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
|
||||||
|
livenessProbe:
|
||||||
|
httpGet:
|
||||||
|
scheme: HTTP
|
||||||
|
path: /healthcheck
|
||||||
|
port: {{ tuple "key_manager" "service" "api" . | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
scheme: HTTP
|
scheme: HTTP
|
||||||
path: /
|
path: /healthcheck
|
||||||
port: {{ tuple "key_manager" "service" "api" . | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
|
port: {{ tuple "key_manager" "service" "api" . | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: pod-tmp
|
- name: pod-tmp
|
||||||
|
@ -295,6 +295,7 @@ conf:
|
|||||||
use: egg:Paste#urlmap
|
use: egg:Paste#urlmap
|
||||||
/: barbican_version
|
/: barbican_version
|
||||||
/v1: barbican-api-keystone
|
/v1: barbican-api-keystone
|
||||||
|
/healthcheck: healthcheck
|
||||||
pipeline:barbican_version:
|
pipeline:barbican_version:
|
||||||
pipeline: cors http_proxy_to_wsgi versionapp
|
pipeline: cors http_proxy_to_wsgi versionapp
|
||||||
pipeline:barbican_api:
|
pipeline:barbican_api:
|
||||||
@ -309,6 +310,10 @@ conf:
|
|||||||
paste.app_factory: barbican.api.app:create_main_app
|
paste.app_factory: barbican.api.app:create_main_app
|
||||||
app:versionapp:
|
app:versionapp:
|
||||||
paste.app_factory: barbican.api.app:create_version_app
|
paste.app_factory: barbican.api.app:create_version_app
|
||||||
|
app:healthcheck:
|
||||||
|
paste.app_factory: oslo_middleware:Healthcheck.app_factory
|
||||||
|
backends: disable_by_file
|
||||||
|
disable_by_file_path: /etc/barbican/healthcheck_disable
|
||||||
filter:simple:
|
filter:simple:
|
||||||
paste.filter_factory: barbican.api.middleware.simple:SimpleFilter.factory
|
paste.filter_factory: barbican.api.middleware.simple:SimpleFilter.factory
|
||||||
filter:unauthenticated-context:
|
filter:unauthenticated-context:
|
||||||
|
@ -39,4 +39,5 @@ barbican:
|
|||||||
- 0.3.13 Sync uWSGI config to other services
|
- 0.3.13 Sync uWSGI config to other services
|
||||||
- 0.3.14 Use quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal by default
|
- 0.3.14 Use quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal by default
|
||||||
- 0.3.15 Add 2024.2 Ubuntu Jammy overrides
|
- 0.3.15 Add 2024.2 Ubuntu Jammy overrides
|
||||||
|
- 0.3.16 Add livenessProbe and change path in probe
|
||||||
...
|
...
|
||||||
|
Loading…
Reference in New Issue
Block a user