KES环境变量
本页面包含可用于配置 MinIO 密钥加密服务的环境变量列表。
MINIO_KMS_KES_ENDPOINT
MinIO Key Encryption Service (KES) 进程用于支持 SSE-S3 和 MinIO 后端加密操作的端点。
默认情况下,KES 绑定到端口7373在所有网络接口上。
MINIO_KMS_KES_KEY_FILE
与私钥相关联的MINIO_KMS_KES_CERT_FILE用于验证 KES 服务器身份的 x.509 证书。
KES 服务器要求客户端提供其证书以执行双向 TLS(mTLS)验证。
MINIO_KMS_KES_CERT_FILE
要呈现给 KES 服务器的 x.509 证书。 KES 服务器要求客户端提供其证书以执行双向 TLS(mTLS)。
KES服务器从证书计算出一个身份,并将其与配置的策略进行比较。 KES服务器仅授予MinIO服务器访问策略明确允许的操作的权限。
MINIO_KMS_KES_KEY_NAME
外部密钥在密钥管理系统(KMS)上的名称,该 KMS 在 KES 服务器上配置,并用于执行加密/解密操作。 MinIO 使用此密钥用于以下目的:
MINIO_KES_SERVER
客户端用于连接到 KES 的服务器端点。
如果未定义,该值默认为127.0.0.1:7373.
MINIO_KES_API_KEY
客户端用于向 KES 服务器进行身份验证的 API 密钥。