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 Type Default Description
–sharing-policy string AccountAdmins Set the sharing policy for secret-store context

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