hashicorp-vault

Description

Create a Hashicorp Vault secret-store context.

Secret-Store context are used during pipeline execution as API to resolve variables that are parse of Codefresh.

Command

codefresh create context secret-store hashicorp-vault <name>

Options

Option Alias Default Description
--sharing-policy AccountAdmins Set the sharing policy for secret-store context

Possible values:
- AccountAdmins
- AllUsersInAccount
--help Print help information
--behind-firewall Set to true to mark this context with behind firewall flag
--api-url -a URL of the vault server. required
--login-path Path for given auth method. Leave out to use the default path for the type.
--token -t Token
--username -u Username
--password -p Password
--role-id -r Role Id
--secret-id -s Secret Id
--gcp-role GCP Role
--kubernetes-role Kubernetes Role
--kubernetes-jwt Kubernetes Role