Categorygithub.com/SparebankenVest/azure-key-vault-to-kubernetescmdazure-keyvault-controllercontroller
# Functions
NewAzureCertificateHandler return a new AzureCertificateHandler.
NewAzureKeyHandler returns a new AzureKeyHandler.
NewAzureMultiKeySecretHandler returns a new AzureMultiKeySecretHandler.
NewAzureSecretHandler return a new AzureSecretHandler.
NewController returns a new AzureKeyVaultSecret controller.
# Constants
No description provided by the author
ErrAzureVault is used as part of the Event 'reason' when a AzureKeyVaultSecret fails to sync due to a Secret of the same name already existing.
ErrConfigMap is used as part of the Event 'reason' when a Secret sync fails.
ErrResourceExists is used as part of the Event 'reason' when a AzureKeyVaultSecret fails to sync due to a Secret of the same name already existing.
FailedAzureKeyVault is the message used for Events when a resource fails to get secret from Azure Key Vault.
MessageAzureKeyVaultSecretSynced is the message used for an Event fired when a AzureKeyVaultSecret is synced successfully.
MessageAzureKeyVaultSecretSyncedWithAzureKeyVault is the message used for an Event fired when a AzureKeyVaultSecret is synced successfully after getting updated secret from Azure Key Vault.
MessageResourceExists is the message used for Events when a resource fails to sync due to a Deployment already existing.
SuccessSynced is used as part of the Event 'reason' when a AzureKeyVaultSecret is synced.
# Structs
No description provided by the author
Clock is a simple Time impl.
Controller is the controller implementation for AzureKeyVaultSecret resources.
No description provided by the author
Options contains options for the controller.
# Interfaces
KubernetesSecretHandler handles getting and formatting secrets from Azure Key Vault to Kubernetes.
Timer is a simple interface for time handling.