我在保险库中有几个秘密,并且希望保险库代理注释将多个秘密呈现到同一个模板中。这可能吗??谢谢
vault.hashicorp.com/agent-inject-secret-cos1.json: "aws/data/cosapikey1"
vault.hashicorp.com/agent-inject-secret-cos2.json: "aws/data/cosapikey2"
vault.hashicorp.com/agent-inject-secret-cos3.json: "aws/data/cosapike3"
#something like this
vault.hashicorp.com/agent-inject-template-cos.json: |
{{`{{- with secret "aws/data/cosapikey" -}}
{
"raw":{
"credential": {
"apikey": "{{ .Data.data.cosapikey1 }}"
}
},
"skiplist":{
"credential": {
"apikey": "{{ .Data.data.cosapikey2 }}"
}
},
"twogen":{
"credential": {
"apikey": "{{ .Data.data.cosapikey3 }}"
}
}
}
{{- end -}}`}}