Skip to content

A controller to copy keyvault entries to kubernetes secrets

License

Notifications You must be signed in to change notification settings

mightyshazam/azure-key-vault-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

azure-key-vault-controller

Build Status

A controller to copy keyvault entries to kubernetes secrets

The custom resource AzureKeyVaultSecret represents a secret in kubernetes that refrerences and Azure Key Vault. There is a one to one mapping between an entry in the resource and a secret in an Azure Key Vault.

Entry Specification

Key Type Required Description
isfile boolean no Indicates whether a secret should be written to a file. Captured in the annotation secrets.awarehq.com/write-to-file on the kubernetes secret.
key string yes Name of corresponding Azure Key Vault entry.
name string no Name of kubernetes secret entry.
version string no Azure Key Vault secret version. Defaults to latest.

KeyVault Options

Any secret with the metadata tag aware.hq.base64 set will be treated as base64 encoded text.

About

A controller to copy keyvault entries to kubernetes secrets

Resources

License

Stars

Watchers

Forks

Packages

No packages published