-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathvault.yml.template
45 lines (42 loc) · 1.15 KB
/
vault.yml.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
- kind: Vault
type: hashicorp
name: hashicorp-kv-v2
# allowed_tenants: [tenant1, tenant2]
specs:
mount_point: secret
address: http://hashicorp:8200
token_path: /vault/token/.root
namespace: ''
# client_cert: /certificates/client.crt
# client_key: /certificates/client.key
# ca_cert: /ca/ca.crt
- kind: Vault
type: hashicorp
name: hashicorp-quorum
# allowed_tenants: [tenant1, tenant2]
specs:
mount_point: quorum
address: http://hashicorp:8200
token_path: /vault/token/.root
namespace: ''
# client_cert: /certificates/client.crt
# client_key: /certificates/client.key
# ca_cert: /ca/ca.crt
- kind: Vault
type: azure
name: akv-europe
# allowed_tenants: [tenant1, tenant2]
specs:
vault_name: {REPLACE BY VAULT NAME}
tenant_id: {REPLACE BY AKV TENANT ID}
client_id: {REPLACE BY AKV CLIENT ID}
client_secret: {REPLACE BY AKV CLIENT SECRET}
- kind: Vault
type: aws
name: aws-europe
# allowed_tenants: [tenant1, tenant2]
specs:
access_id: {REPLACE BY AWS ACCESS ID}
secret_key: {REPLACE BY AWS SECRET KEY}
region: {REPLACE BY AWS SECRET REGION}
debug: false