Skip to content

[DBM] Clarify secret_refresh_interval default behavior on resolution failure - #39184

Draft
aldrickdev wants to merge 1 commit into
masterfrom
dbm/doc-fix-topic12-gap3
Draft

[DBM] Clarify secret_refresh_interval default behavior on resolution failure#39184
aldrickdev wants to merge 1 commit into
masterfrom
dbm/doc-fix-topic12-gap3

Conversation

@aldrickdev

Copy link
Copy Markdown
Contributor

What

Added a callout next to the secret_refresh_interval configuration option in the Agent secrets management page clarifying that its default value of 0 disables automatic refresh, so a secret that fails to resolve at Agent startup (for example, due to a transient network or auth error against a secrets backend like Azure Key Vault) is not retried automatically and stays unresolved until the Agent is restarted. The callout recommends setting a non-zero interval (for example, 3600) if backend calls can be transiently unreliable.

Why

With the default secret_refresh_interval: 0, a transient secret backend failure at Agent startup causes secrets resolved via that backend to fail silently and persistently until a manual restart, and this behavior wasn't called out in the secrets management docs.

Docs preview

https://docs.datadoghq.com/agent/configuration/secrets-management/

@github-actions

Copy link
Copy Markdown
Contributor

Preview links (active after the build_preview check completes)

Modified Files

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.

1 participant