Skip to content

feat: configure Devtron probes via Helm (#6964)#6987

Closed
sagarkt wants to merge 1 commit into
devtron-labs:mainfrom
sagarkt:ao/devtron-40/probe-config
Closed

feat: configure Devtron probes via Helm (#6964)#6987
sagarkt wants to merge 1 commit into
devtron-labs:mainfrom
sagarkt:ao/devtron-40/probe-config

Conversation

@sagarkt

@sagarkt sagarkt commented Jul 16, 2026

Copy link
Copy Markdown

Description

Expose the main Devtron deployment's liveness and readiness probe timing fields through Helm values so installations with slower startup behavior no longer need a post-install patch.

  • adds components.devtron.livenessProbe and components.devtron.readinessProbe
  • preserves the current timing defaults and /health handler
  • documents a slow-start override example in the chart README

This provides a clean, validated implementation of the feature also attempted in the existing unreviewed draft #6965.

Fixes #6964

How Has This Been Tested?

  • helm lint against the first-party chart templates (remote dependencies omitted)
  • helm template --show-only templates/devtron.yaml with default values
  • helm template --show-only templates/devtron.yaml with independent liveness and readiness overrides

Checklist:

  • The title of the PR states what changed and the related issues number (used for the release note).
  • Does this PR requires documentation updates?
  • I've updated documentation as required by this PR.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have tested it for all user roles. (Not applicable to a rendered Deployment setting.)
  • I have added all the required unit/api test cases. (No unit/API behavior changes; Helm rendering was validated.)

Does this PR introduce a user-facing change?

The `devtron-operator` Helm chart now supports `components.devtron.livenessProbe` and `components.devtron.readinessProbe` timing overrides for the main Devtron deployment.

@bito-code-review

Copy link
Copy Markdown

Bito Review Skipped - Source Branch Not Found

Bito didn't review this change because the pull request is no longer valid. It may have been merged, or the source/target branch may no longer exist.

@sagarkt sagarkt closed this Jul 16, 2026
@sagarkt
sagarkt deleted the ao/devtron-40/probe-config branch July 16, 2026 10:50
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.

Feature: Setting Liveness/Readiness Probes via the Helm chart

1 participant