Skip to content

Commit

Permalink
Invite users to give feedback about the controller liveness probe
Browse files Browse the repository at this point in the history
And whether it should be turned on by default.

Signed-off-by: Richard Wall <richard.wall@jetstack.io>
  • Loading branch information
wallrj committed Jun 9, 2023
1 parent 300e47b commit 7592cc1
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion content/docs/installation/best-practice.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,20 @@ and the [timings and thresholds can be configured using Helm values](https://git

### controller

> ℹ️ The cert-manager controller liveness probe was introduced in cert-manager `v1.12.0`.
> ℹ️ The cert-manager controller liveness probe was introduced in cert-manager release `1.12`.
The cert-manager controller has a liveness probe, but it is **disabled by default**.
You can enable it using the Helm chart value `livenessProbe.enabled=true`,
but first read the background information below.

> 📢 The controller liveness probe is a new feature in cert-manager release 1.12
> and it is disabled by default, as a precaution, in case it causes problems in the field.
> [Please get in touch](../contributing/README.md)
> and tell is if you have enabled the controller liveness probe in production
> and tell us whether you would like it to be turned on by default.
> Tell us about any circumstances where the controller has become stuck
> and where the liveness probe has been necessary to automatically restart the process.
The liveness probe for the cert-manager controller is an HTTP probe which connects
to the `/livez` endpoint of a healthz server which listens on port 9443 and runs in its own thread.
The `/livez` endpoint currently reports the combined status of the following sub-systems
Expand Down

0 comments on commit 7592cc1

Please sign in to comment.