rename MINIO_CACHE_.._MASTER_KEY to MINIO_CACHE_.._SECRET_KEY

fixes #13975
This commit is contained in:
Harshavardhana 2021-12-22 12:10:49 -08:00 committed by Minio Trusted
parent 54ec0a1308
commit 416977436e
2 changed files with 2 additions and 2 deletions

View File

@ -87,7 +87,7 @@ Disk caching caches objects for **downloaded** objects i.e
- Cache continues to work for read-only operations such as GET, HEAD when backend is offline. - Cache continues to work for read-only operations such as GET, HEAD when backend is offline.
- Cache-Control and Expires headers can be used to control how long objects stay in the cache. ETag of cached objects are not validated with backend until expiry time as per the Cache-Control or Expires header is met. - Cache-Control and Expires headers can be used to control how long objects stay in the cache. ETag of cached objects are not validated with backend until expiry time as per the Cache-Control or Expires header is met.
- All range GET requests are cached by default independently, this may be not desirable in all situations when cache storage is limited and where downloading an entire object at once might be more optimal. To optionally turn this feature off, and allow downloading entire object in the background `export MINIO_CACHE_RANGE=off`. - All range GET requests are cached by default independently, this may be not desirable in all situations when cache storage is limited and where downloading an entire object at once might be more optimal. To optionally turn this feature off, and allow downloading entire object in the background `export MINIO_CACHE_RANGE=off`.
- To ensure security guarantees, encrypted objects are normally not cached. However, if you wish to encrypt cached content on disk, you can set MINIO_CACHE_ENCRYPTION_MASTER_KEY environment variable to set a cache KMS - To ensure security guarantees, encrypted objects are normally not cached. However, if you wish to encrypt cached content on disk, you can set MINIO_CACHE_ENCRYPTION_SECRET_KEY environment variable to set a cache KMS
master key to automatically encrypt all cached content. master key to automatically encrypt all cached content.
Note that cache KMS master key is not recommended for use in production deployments. If the MinIO server/gateway machine is ever compromised, the cache KMS master key must also be treated as compromised. Note that cache KMS master key is not recommended for use in production deployments. If the MinIO server/gateway machine is ever compromised, the cache KMS master key must also be treated as compromised.

View File

@ -100,7 +100,7 @@ var (
ErrInvalidCacheEncryptionKey = newErrFn( ErrInvalidCacheEncryptionKey = newErrFn(
"Invalid cache encryption master key value", "Invalid cache encryption master key value",
"Please check the passed value", "Please check the passed value",
"MINIO_CACHE_ENCRYPTION_MASTER_KEY: For more information, please refer to https://docs.min.io/docs/minio-disk-cache-guide", "MINIO_CACHE_ENCRYPTION_SECRET_KEY: For more information, please refer to https://docs.min.io/docs/minio-disk-cache-guide",
) )
ErrInvalidCacheRange = newErrFn( ErrInvalidCacheRange = newErrFn(