Skip to content

feat(nextcloud): make probe paths configurable (#890) - #899

Open
MishowHD wants to merge 1 commit into
nextcloud:mainfrom
MishowHD:feat/configurable-probe-paths
Open

MishowHD wants to merge 1 commit into
nextcloud:mainfrom
MishowHD:feat/configurable-probe-paths

Conversation

@MishowHD

@MishowHD MishowHD commented Oct 26, 2026 •

Copy link
Copy Markdown

Expose configurable HTTP GET path for liveness, readiness, and startup probes in deployment.yaml and values.yaml, defaulting to /status.php for full backward compatibility.

Fixes #890

Description of the change

Make the HTTP GET path configurable for all three container probes (livenessProbe, readinessProbe, and startupProbe) across both the non-nginx and nginx deployment templates.

Benefits

  • Allows operators to decouple process liveness checks from external dependency health checks
  • Fully backward compatible: existing installations continue probing /status.php by default.

Possible drawbacks

None. The default remains unchanged (/status.php).

Applicable issues

Additional information

Checklist

Expose configurable HTTP GET path for liveness, readiness, and startup probes in deployment.yaml and values.yaml, defaulting to /status.php for full backward compatibility.

Fixes nextcloud#890

Signed-off-by: Giacomo Di Clerico <giacomodiclerico@gmail.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make probe paths configurable (liveness on /status.php restarts healthy pods during dependency outages)

1 participant