summaryrefslogtreecommitdiffstats
path: root/qa/suites/rgw/crypt/2-kms/vault_old.yaml
blob: 4befc1ecf8ad2d51012b2cea31ccb30c2bf5b554 (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
overrides:
  ceph:
    conf:
      client:
        rgw crypt s3 kms backend: vault
        rgw crypt vault auth: token
        rgw crypt vault secret engine: transit
        rgw crypt vault prefix: /v1/transit/export/encryption-key/
  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: transit
      flavor: old
      prefix: /v1/transit/keys/
      secrets:
        - path: my-key-1
        - path: my-key-2