Documentation ¶
Index ¶
Constants ¶
View Source
const PluginInterface = plugins.PluginInterface + ".azure.keyvault"
View Source
const (
SecretKeyName = "secret"
)
Variables ¶
This section is empty.
Functions ¶
func GetCredentials ¶
func GetCredentials(cfg azureconfig.Config, l hclog.Logger) (autorest.Authorizer, error)
GetCredentials gets an authorizer for Azure
func NewPlugin ¶
func NewPlugin(c *portercontext.Context, cfg azureconfig.Config) plugin.Plugin
Types ¶
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
Store implements the backing store for secrets in azure key vault.
func NewStore ¶
func NewStore(cfg azureconfig.Config, l hclog.Logger) *Store
Click to show internal directories.
Click to hide internal directories.