DataDog / helm-charts

Helm charts for Datadog products
Apache License 2.0
343 stars 1.01k forks source link

feat(probe): add startup probe #1420

Closed wdhif closed 3 months ago

wdhif commented 3 months ago

What this PR does / why we need it:

Adds Kubernetes startup probe support for:

Special notes for your reviewer:

###################################################################################

WARNING: Cluster-Agent should be deployed in high availability mode

###################################################################################

The Cluster-Agent should be in high availability mode because the following features are enabled:

To run in high availability mode, our recommendation is to update the chart configuration with:

Note that currently the /startup endpoint is returning the default /health endpoint. Support for the dedicated /startup endpoint has been added in Agent 7.55. No components currently register a startup health check.

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

wdhif commented 3 months ago

/merge

dd-devflow[bot] commented 3 months ago

:steam_locomotive: MergeQueue: waiting for PR to be ready

This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals. Note: if you pushed new commits since the last approval, you may need additional approval. You can remove it from the waiting list with /remove command.

Use /merge -c to cancel this operation!

dd-devflow[bot] commented 3 months ago

:steam_locomotive: MergeQueue: pull request added to the queue

The median merge time in main is 38m.

Use /merge -c to cancel this operation!