1 KiB
We provide a fake
implementation to help with testing. This provider returns static key/value pairs and nothing else.
To use the fake
provider simply create a SecretStore
or ClusterSecretStore
and configure it like in the following example:
!!! note inline end
The provider returns static data configured in value
. You can define a version
, too. If set the remoteRef
from an ExternalSecret must match otherwise no value is returned.
{% include 'fake-provider-store.yaml' %}
Please note that value
is intended for exclusive use with data
for dataFrom
. You can use the data
to set a JSON
compliant value to be used as dataFrom
.
Here is an example ExternalSecret
that displays this behavior:
!!! warning inline end
This provider supports specifying different data[].version
configurations. However, data[].property
is ignored.
{% include 'fake-provider-es.yaml' %}
This results in the following secret:
{% include 'fake-provider-secret.yaml' %}