NAME

IO::K8s::ExternalSecrets::V1::OracleProvider - Oracle configures this store to sync secrets using Oracle Vault provider

VERSION

version 1.108

auth

Auth configures how secret-manager authenticates with the Oracle Vault. If empty, use the instance principal, otherwise the user credentials specified in Auth.

compartment

Compartment is the vault compartment OCID. Required for PushSecret

encryptionKey

EncryptionKey is the OCID of the encryption key within the vault. Required for PushSecret

principalType

The type of principal to use for authentication. If left blank, the Auth struct will determine the principal type. This optional field must be specified if using workload identity.

region

Region is the region where vault is located.

serviceAccountRef

ServiceAccountRef specified the service account that should be used when authenticating with WorkloadIdentity.

vault

Vault is the vault's OCID of the specific vault where secret is located.

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