Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewVaultSecret ¶
secret constructor
Types ¶
type VaultConfig ¶
type VaultConfig struct { Engine AuthEngine Address string AWSMountPath string AWSRole string Token string Insecure bool }
VaultConfig defines vault api interface config
func (*VaultConfig) AuthClient ¶
func (config *VaultConfig) AuthClient() *vault.Client
instantiate authenticated vault client with aws-iam or token auth
Click to show internal directories.
Click to hide internal directories.