vault

package
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2018 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewVaultAppRoleSecret

func NewVaultAppRoleSecret(name, secretId string) *v1.Secret

func NewVaultTokenSecret

func NewVaultTokenSecret(name string) *v1.Secret

Types

type VaultInitializer

type VaultInitializer struct {
	// contains filtered or unexported fields
}

func NewVaultInitializer

func NewVaultInitializer(container, rootMount, intermediateMount, role, authPath string) (*VaultInitializer, error)

func (*VaultInitializer) Clean

func (v *VaultInitializer) Clean() error

func (*VaultInitializer) CleanAppRole

func (v *VaultInitializer) CleanAppRole() error

func (*VaultInitializer) CreateAppRole

func (v *VaultInitializer) CreateAppRole() (string, string, error)

func (*VaultInitializer) Setup

func (v *VaultInitializer) Setup() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL