summaryrefslogtreecommitdiffstats
path: root/qa/suites/rgw/crypt/2-kms/vault_kv.yaml
blob: 9ee9366d0c456b7e7087e0fb12dc697797452b69 (plain)
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
overrides:
  ceph:
    conf:
      client:
        rgw crypt s3 kms backend: vault
        rgw crypt vault auth: token
        rgw crypt vault secret engine: kv
        rgw crypt vault prefix: /v1/kv/data
  rgw:
    client.0:
      use-vault-role: client.0

tasks:
- vault:
    client.0:
      install_url: https://releases.hashicorp.com/vault/1.2.2/vault_1.2.2_linux_amd64.zip
      install_sha256: 7725b35d9ca8be3668abe63481f0731ca4730509419b4eb29fa0b0baa4798458
      root_token: test_root_token
      engine: kv
      prefix: /v1/kv/data/
      secrets:
        - path: my-key-1
          secret: a2V5MS5GcWVxKzhzTGNLaGtzQkg5NGVpb1FKcFpGb2c=
        - path: my-key-2
          secret: a2V5Mi5yNUNNMGFzMVdIUVZxcCt5NGVmVGlQQ1k4YWg=