Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindInlineVaultDelimiters ¶ added in v1.14.2
func HasInlineVaultDelimiters ¶ added in v1.14.2
Types ¶
type SecretInjector ¶
type SecretInjector struct {
// contains filtered or unexported fields
}
func NewSecretInjector ¶
func NewSecretInjector(config Config, client *vault.Client, renewer SecretRenewer, logger logrus.FieldLogger) SecretInjector
func (SecretInjector) GetDataFromVault ¶ added in v1.15.3
func (SecretInjector) InjectSecretsFromVault ¶
func (i SecretInjector) InjectSecretsFromVault(references map[string]string, inject SecretInjectorFunc) error
func (SecretInjector) InjectSecretsFromVaultPath ¶
func (i SecretInjector) InjectSecretsFromVaultPath(paths string, inject SecretInjectorFunc) error
type SecretInjectorFunc ¶
type SecretInjectorFunc func(key, value string)
Click to show internal directories.
Click to hide internal directories.