mirror of
https://github.com/ceph/ceph
synced 2025-03-11 02:39:05 +00:00
* Minor improvements to Vault documentation * Add teuthology tests for Transit secrets engine * Add unit tests for KV secrets engine, minor improvements to Transit secrets engine * use string_view::npos instead of string::npos Signed-off-by: Andrea Baglioni <andrea.baglioni@workday.com> Signed-off-by: Sergio de Carvalho <sergio.carvalho@workday.com>
26 lines
734 B
YAML
26 lines
734 B
YAML
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=
|