Skip to content

Add readiness and liveness probes to query-scheduler deployment #1813

@coderabbitai

Description

@coderabbitai

Description

The query-scheduler deployment in the Package Helm chart is missing readinessProbe and livenessProbe configurations that would match the healthcheck settings in docker-compose-all.yaml.

Current State

The query-scheduler-deployment.yaml currently has no health probes defined, while other deployments (e.g., webui-deployment.yaml) include both readiness and liveness probes using the helper templates clp.readinessProbeTimings and clp.livenessProbeTimings.

Expected Behaviour

The query-scheduler deployment should include:

  • A readinessProbe with tcpSocket check on port 7000
  • A livenessProbe with tcpSocket check on port 7000
  • Both should use the existing helper templates for timing consistency

This would align the Helm deployment with the healthcheck configuration present in docker-compose-all.yaml.

References

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions