wordpress會員上限sem和seo區(qū)別與聯(lián)系
替換衡石minio?
在使用HENGSHI SENSE服務(wù)過程中,可以根據(jù)業(yè)務(wù)需要替換HENGSHI自帶的minio。本文講述使用Aws S3和Aliyun OSS替代衡石minio的過程。
準(zhǔn)備工作?
在進(jìn)行配置前,請?jiān)赼ws s3或aliyun oss完成如下準(zhǔn)備工作。
-
創(chuàng)建access_key和secret_access_key
aws操作參考:?管理IAM用戶的訪問密鑰
aliyun操作參考:?訪問控制/創(chuàng)建AccessKey
-
access_key和secret_access_key 配置權(quán)限可訪問衡石使用的Bucket
aws配置參考:?Amazon S3 基于身份的策略示例
aliyun配置參考:?常見Bucket Policy示例
-
endpoint(訪問域名)
aws訪問域名參考:?Endpoints and ARNs(中國)
aws訪問域名參考:?Endpoints and ARNs(全球)
aliyun訪問域名參考:?OSS訪問域名和數(shù)據(jù)中心
修改MINIO相關(guān)配置?
單機(jī)部署: 在文件${HS_HOME}/conf/hengshi-sense-env.sh
?中修改如下配置項(xiàng)
shell
export MINIO_ROOT_USER=[access_key]
export MINIO_ROOT_PASSWORD=[secret_access_key]
export MINIO_SERVER_HOST=[endpoint]
export MINIO_SERVER_PORT=[endpoint_port] # endpoint是http協(xié)議填寫80 https填寫443
export OBJECT_REGION_CODE=[region_code]
export OBJECT_ROOT_BUCKET_NAME=[bucket_name]
Docker部署: 在docker-compose.yml同級目錄目下的文件.env
?中修改如下配置項(xiàng)
shell
MINIO_ROOT_USER=[access_key]
MINIO_ROOT_PASSWORD=[secret_access_key]
MINIO_SERVER_HOST=[endpoint]
MINIO_SERVER_PORT=[endpoint_port] # endpoint是http協(xié)議填寫80 https填寫443
OBJECT_REGION_CODE=[region_code]
OBJECT_ROOT_BUCKET_NAME=[bucket_name]
集群部署: 在${HS_HOME}/ansible/vars.yml
?中修改如下配置項(xiàng)
shell
#------- hengshi_config will overwrite the 'deperacated' vars above ----------
hengshi_config:
- export HS_HENGSHI_PORT=8081
- export HS_PG_PORT=54320
....
- export MINIO_ROOT_USER=[access_key]
- export MINIO_ROOT_PASSWORD=[secret_access_key]
- export MINIO_SERVER_HOST=[endpoint]
- export MINIO_SERVER_PORT=[endpoint_port] # endpoint是http協(xié)議填寫80 https填寫443
- export OBJECT_REGION_CODE=[region_code]
- export OBJECT_ROOT_BUCKET_NAME=[bucket_name]
K8s部署:在部署hengshi的命名空間下hengshi-sense的configmap中
?修改如下配置項(xiàng)
shell
data:ENABLE_REFERENCE_DATASET: 'true'EVEREST_HISTORY_LOG_RESERVED_DAYS: '1'....MINIO_ROOT_USER: "[access_key]"MINIO_ROOT_PASSWORD: "[secret_access_key]"MINIO_SERVER_HOST: "[endpoint]"MINIO_SERVER_PORT: "[endpoint_port]" # endpoint是http協(xié)議填寫80 https填寫443OBJECT_REGION_CODE: "[region_code]"OBJECT_ROOT_BUCKET_NAME: "[bucket_name]"
注意: 修改參數(shù)后需要重新啟動HENGSHI SENSE才能生效。