minio/cmd/config
Andreas Auernhammer c3d4c1f584 add minio/keys KMS integration (#8631)
This commit adds support for the minio/kes KMS.
See: https://github.com/minio/kes

In particular you can configure it as KMS by:
 - `export MINIO_KMS_KES_ENDPOINT=`  // Server URL
 - `export MINIO_KMS_KES_KEY_FILE=`  // TLS client private key
 - `export MINIO_KMS_KES_CERT_FILE=` // TLS client certificate
 - `export MINIO_KMS_KES_CA_PATH=`   // Root CAs issuing server cert
 - `export MINIO_KMS_KES_KEY_NAME=`  // The name of the (default)
master key
2019-12-13 12:57:11 -08:00
..
cache Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00
compress Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00
etcd Update help messages with new wording (#8616) 2019-12-06 13:53:51 -08:00
identity Update help messages with new wording (#8616) 2019-12-06 13:53:51 -08:00
notify fix: Don't allow to set unconfigured notification ARNs (#8643) 2019-12-13 12:36:45 -08:00
policy/opa Update help messages with new wording (#8616) 2019-12-06 13:53:51 -08:00
storageclass Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00
bool-flag_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
bool-flag.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
certs_test.go Move etcd, logger, crypto into their own packages (#8366) 2019-10-08 11:17:56 +05:30
certs.go Load certs even if they are symlinks (#8494) 2019-11-08 11:59:20 +05:30
config_test.go Fix console logger crash in gateway mode (#8525) 2019-11-14 14:19:57 -08:00
config.go add minio/keys KMS integration (#8631) 2019-12-13 12:57:11 -08:00
constants.go Order all keys in config (#8541) 2019-11-20 15:10:24 -08:00
errors-utils.go Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00
errors.go Order all keys in config (#8541) 2019-11-20 15:10:24 -08:00
help.go Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00
legacy.go Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00