Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CmdSecretsRead = cli.Command{ Name: "read", Aliases: []string{"r"}, Usage: "read secrets", Description: `Read secrets from vault`, Action: RunSecretsRead, Flags: []cli.Flag{ &cli.StringFlag{ Name: "addr", Aliases: []string{"a"}, Usage: "vault address", Required: true, EnvVars: []string{"VAULT_ADDR"}, }, &cli.StringFlag{ Name: "token", Aliases: []string{"t"}, Usage: "vault token", Required: true, EnvVars: []string{"VAULT_TOKEN"}, }, &cli.BoolFlag{ Name: "debug", Aliases: []string{"d"}, Usage: "Debug output", Value: false, }, }, }
View Source
var CmdSecretsWrite = cli.Command{ Name: "write", Aliases: []string{"w"}, Usage: "write secrets", Description: `Write secrets to vault`, Action: RunSecretsWrite, Flags: []cli.Flag{ &cli.StringFlag{ Name: "addr", Aliases: []string{"a"}, Usage: "vault address", Required: true, EnvVars: []string{"VAULT_ADDR"}, }, &cli.StringFlag{ Name: "token", Aliases: []string{"t"}, Usage: "vault token", Required: true, EnvVars: []string{"VAULT_TOKEN"}, }, &cli.BoolFlag{ Name: "debug", Aliases: []string{"d"}, Usage: "Debug output", Value: false, }, &cli.PathFlag{ Name: "input", Aliases: []string{"i"}, Usage: "read env from file", Required: false, }, }, }
Functions ¶
func RunSecretsRead ¶
func RunSecretsWrite ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.