Ensure Namespace Access Permissions When Retrieving KV Pairs

For the complete documentation index, see llms.txt. For a full content snapshot, see llms-full.txt. Append .md to any kestra.io/docs/* URL for plain Markdown.

Retrieving KV pairs from other namespaces

Migrating usage of KV functions

The kv() Pebble function was missing a check for allowed namespace in case a namespace is passed to the function e.g. {{ kv('MY_KEY', 'differentNamespace') }}. This check has been added in 0.20 release. If you use the kv() function to get a KV from a different namespace in the Enterprise Edition, ensure access to that namespace is allowed (this happens by default unless explicitly restricted).

Was this page helpful?