Retrieve a value of a KV pair by a key.
yaml
type: "io.kestra.plugin.core.kv.get"Get value for my_variable key in dev namespace and fail if it's not present. Note that you can accomplish the same using the kv() Pebble function, e.g. {{kv('my_variable')}}.
yaml
id: kv_store_get
namespace: company.team
tasks:
- id: kv_get
type: io.kestra.plugin.core.kv.Get
key: my_variable
namespace: company # the current namespace is used by default
errorOnMissing: true
Dynamic
YESThe key for which to get the value
Dynamic
NO Default
falseFlag specifying whether to fail if there is no value for the given key
Dynamic
YES Default
{{ flow.namespace }}The namespace from which to retrieve the KV pair
Value retrieved for the key
This can be of any type and will stay the same as when it was set.