run_vault

package
v0.104.0 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Cmd = &cobra.Command{
	Use:   "run-vault",
	Short: "docker run --name vault -d -p 8200:8200 -e VAULT_DEV_ROOT_TOKEN_ID=root hashicorp/vault server -dev",
	Args:  cobra.NoArgs,
	Run: func(c *cobra.Command, args []string) {
		dockerArgs := []string{
			"run",
			"--name", "vault",
			"-d",
			"--cap-add=IPC_LOCK",
			"-p", FlagPort + ":8200",
			"-e", "VAULT_DEV_ROOT_TOKEN_ID=" + FlagToken,
			"-e", "VAULT_DEV_LISTEN_ADDRESS=0.0.0.0:8200",
			"hashicorp/vault",
			"server", "-dev",
		}

		if FlagDryRun {
			fmt.Printf("docker %s\n", strings.Join(dockerArgs, " "))
			return
		}

		exec_utils.ExecOut("docker", dockerArgs...)
	},
}
View Source
var FlagDryRun bool
View Source
var FlagPort string
View Source
var FlagToken string

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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