Enable kv-v2 on secrets secret
$ vault kv enable-versioning secret Put something inside secrets secret
$ vault kv put secret/your-path your-key=your-value Create policy file
$ tee policyfile.hcl <<EOF path "secret/*" { capabilities = ["list"] } path "secret/data/your-path" { capabilities = ["read"] } EOF Please notify that we add policy rules for secret/data/your-path even though we use secret/your-path as a path. Because KV-V2 add data prefix before your path name
Apply the policy file to your role
$ vault policy write your-role policyfile.hcl
Top comments (1)
Thanks for this