Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
974 B
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
or valueMap
. 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
and valueMap
for 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' %}