-
Notifications
You must be signed in to change notification settings - Fork 0
minio tenant ‐ kes ‐ secrets
Allan Roger Reid edited this page Nov 16, 2023
·
2 revisions
- contains KES server public certificate and private key
- used in KES server configuration yaml
- helps client(minio) know the kes server (CAs/kes.crt) and avoid x509: certificate signed by unknown authority
- on
<tenant>-kes-<number>
in containerminio
- at
/tmp/kes
- as
-
server.crt
frompublic.crt
-
server.key
fromprivate.key
-
- on
<tenant>-pool-0-<number>
- at
/tmp/certs
- as
-
CAs/kes.crt
frompublic.crt
-
- contains client (minio) public certificate and private key
- on
<tenant>-kes-<number>
- at
/tmp/kes
- as
-
client.crt
frompublic.crt
-
client.key
fromprivate.key
-
- contains KES server configuration yaml
- on
<tenant>-kes-<number>
- at
/tmp/kes
- as
-
server-config.yaml
fromserver-config.yaml
-
Note: if vault is installed with TLS, then the vault CA certificate would need to be installed on the KES server, and accessible from the configuration yaml as .tls.ca
See example at https://github.com/allanrogerr/public/wiki/vm-broker-%E2%80%90-kes-%E2%80%90-hashicorp#configure-kes-server