]> git.proxmox.com Git - ceph.git/blame - ceph/qa/suites/rgw/crypt/2-kms/vault_kv.yaml
import ceph quincy 17.2.4
[ceph.git] / ceph / qa / suites / rgw / crypt / 2-kms / vault_kv.yaml
CommitLineData
9f95a23c
TL
1overrides:
2 ceph:
3 conf:
4 client:
5 rgw crypt s3 kms backend: vault
6 rgw crypt vault auth: token
7 rgw crypt vault secret engine: kv
8 rgw crypt vault prefix: /v1/kv/data
9 rgw:
10 client.0:
11 use-vault-role: client.0
12
13tasks:
14- vault:
15 client.0:
16 install_url: https://releases.hashicorp.com/vault/1.2.2/vault_1.2.2_linux_amd64.zip
17 install_sha256: 7725b35d9ca8be3668abe63481f0731ca4730509419b4eb29fa0b0baa4798458
18 root_token: test_root_token
19 engine: kv
20 prefix: /v1/kv/data/
21 secrets:
22 - path: my-key-1
23 secret: a2V5MS5GcWVxKzhzTGNLaGtzQkg5NGVpb1FKcFpGb2c=
24 - path: my-key-2
25 secret: a2V5Mi5yNUNNMGFzMVdIUVZxcCt5NGVmVGlQQ1k4YWg=