Myles Penner 1f30344dbf
Add ingress healthcheck params to charms
This change adds a healthcheck params dict to k8s charms for
use by traefik via the ingress relation. It contains a path,
interval, and timeout value. This allows traefik to detect
down nodes and remove them from the loadbalancer rotation.
Unless overridden in the charm, a default path of "/" is
passed in the ingress relation. Interval and timeout
are optional and will use default values of 30s and 5s,
respectively, unless overridden in the charm. Some charms
define a "/healthcheck" path in api-paste.ini which has been
used in place of the default "/" path.

Closes-Bug: #2077269
Change-Id: I355728f338e9a29fcf202cc629a977b49b2d8990
2025-03-12 15:02:20 -07:00
..
2025-02-24 13:22:53 +01:00
2021-10-14 15:20:30 +01:00
2022-08-04 13:28:10 +05:30
2023-09-19 06:35:29 +00:00
2023-10-06 10:36:48 +02:00
2022-02-09 16:09:54 +00:00
2024-01-27 14:29:40 +01:00
2023-05-02 14:03:00 +05:30
2021-09-27 12:36:57 +01:00
2023-03-15 14:28:42 +00:00