NAME

IO::K8s::ExternalSecrets::V1alpha1::PushSecretDataTo - PushSecretDataTo defines how to bulk-push secrets to providers without explicit per-key mappings.

VERSION

version 1.108

conversionStrategy

Used to define a conversion Strategy for the secret keys

match

Match pattern for selecting keys from the source Secret. If not specified, all keys are selected.

metadata

Metadata is metadata attached to the secret. The structure of metadata is provider specific, please look it up in the provider documentation.

remoteKey

RemoteKey is the name of the single provider secret that will receive ALL matched keys bundled as a JSON object (e.g. {"DB_HOST":"...","DB_USER":"..."}). When set, per-key expansion is skipped and a single push is performed. The provider's store prefix (if any) is still prepended to this value. When not set, each matched key is pushed as its own individual provider secret.

rewrite

Rewrite operations to transform keys before pushing to the provider. Operations are applied sequentially.

storeRef

StoreRef specifies which SecretStore to push to. Required.

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/pplu/io-k8s-p5/issues.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHORS

  • Torsten Raudssus <getty@cpan.org>

  • Jose Luis Martinez Torres <jlmartin@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2026 by Jose Luis Martinez Torres <jlmartin@cpan.org>.

This is free software, licensed under:

The Apache License, Version 2.0, January 2004