feat(ci): update helm config (#157)

This commit is contained in:
Ryo
2025-07-28 19:17:56 +08:00
committed by GitHub
parent cc593fc270
commit a0d3bcf998
12 changed files with 200 additions and 282 deletions

View File

@@ -7,7 +7,7 @@ mysql:
port: 3306
targetPort: 3306
image:
repository: opencoze-cn-beijing.cr.volces.com/iac/mysql
repository: mysql
tag: 8.4.5
rootPassword: "root"
database: opencoze
@@ -23,7 +23,7 @@ mysql:
redis:
enabled: true
image:
repository: opencoze-cn-beijing.cr.volces.com/iac/redis
repository: bitnami/redis
tag: "7.2"
aofEnabled: "no"
port: 6379
@@ -47,17 +47,32 @@ cozeServer:
service:
type: LoadBalancer
port: 8888
ports:
- name: http
port: 8888
targetPort: 8888
- name: minio-proxy
port: 8889
targetPort: 8889
env:
LISTEN_ADDR: ":8888"
SERVER_HOST: "localhost${LISTEN_ADDR}"
LOG_LEVEL: "debug"
MAX_REQUEST_BODY_SIZE: "1073741824"
STORAGE_TYPE: "minio"
MINIO_POD_PROXY_URL: "opencoze-minio:9000"
STORAGE_BUCKET: "opencoze"
MINIO_PROXY_ENDPOINT: ":8889"
COZE_MQ_TYPE: rmq
MQ_NAME_SERVER: "127.0.0.1:9876"
MINIO_ENDPOINT: "127.0.0.1:9000"
ES_VERSION: "v8"
VECTOR_STORE_TYPE: "milvus"
EMBEDDING_TYPE: "openai"
EMBEDDING_TYPE: "ark"
ARK_EMBEDDING_MODEL: ""
ARK_EMBEDDING_DIMS: "1024"
ARK_EMBEDDING_BASE_URL: "https://ark.cn-beijing.volces.com/api/v3"
FILE_UPLOAD_COMPONENT_TYPE: "storage"
OPENAI_EMBEDDING_BASE_URL: "https://api.openai.com/v1/embeddings"
OPENAI_EMBEDDING_MODEL: "text-embedding-3-large"
OPENAI_EMBEDDING_API_KEY: "your_api_key"
@@ -66,7 +81,10 @@ cozeServer:
OCR_TYPE: "ve"
VE_OCR_AK: ""
VE_OCR_SK: ""
BUILTIN_CM_TYPE: "openai"
BUILTIN_CM_TYPE: "ark"
BUILTIN_CM_ARK_API_KEY: ""
BUILTIN_CM_ARK_MODEL: ""
BUILTIN_CM_ARK_BASE_URL: ""
BUILTIN_CM_OPENAI_BASE_URL: "https://api.openai.com/v1/chat/completions"
BUILTIN_CM_OPENAI_API_KEY: "your_api_key"
BUILTIN_CM_OPENAI_BY_AZURE: "false"
@@ -77,13 +95,14 @@ cozeServer:
VE_IMAGEX_DOMAIN: ""
VE_IMAGEX_TEMPLATE: ""
VE_IMAGEX_UPLOAD_HOST: "https://imagex.volcengineapi.com"
COZE_SERVER_PROXY_URL_LIST: "opencoze-mysql:3306,opencoze-redis:6379,opencoze-elasticsearch:9200,opencoze-milvus:19530,opencoze-minio:9000,opencoze-rocketmq-namesrv:9876"
rocketmq:
enabled: true
namesrv:
replicaCount: 1
image:
repository: opencoze-cn-beijing.cr.volces.com/iac/rocketmq
repository: apache/rocketmq
tag: 5.3.2
persistence:
store:
@@ -115,7 +134,7 @@ rocketmq:
broker:
replicaCount: 1
image:
repository: opencoze-cn-beijing.cr.volces.com/iac/rocketmq
repository: apache/rocketmq
tag: 5.3.2
config: |
brokerClusterName = DefaultCluster
@@ -138,13 +157,13 @@ rocketmq:
memory: 8Gi
initContainers:
- name: wait-for-namesrv
image: opencoze-cn-beijing.cr.volces.com/iac/busybox:latest
image: busybox:latest
command: ['sh', '-c', 'until nc -z rocketmq-namesrv 9876; do echo waiting for namesrv; sleep 2; done']
elasticsearch:
enabled: true
image:
repository: opencoze-cn-beijing.cr.volces.com/iac/elasticsearch
repository: bitnami/elasticsearch
tag: 8.18.0
javaOpts: "-Djdk.tls.client.protocols=TLSv1.2 -Dhttps.protocols=TLSv1.2 -Djavax.net.ssl.trustAll=true -Xms4096m -Xmx4096m"
username: ""
@@ -163,8 +182,8 @@ elasticsearch:
minio:
enabled: true
image:
repository: opencoze-cn-beijing.cr.volces.com/iac/minio
tag: latest
repository: minio/minio
tag: RELEASE.2025-06-13T11-33-47Z-cpuv1
accessKey: minioadmin
secretKey: minioadmin123
bucket: opencoze
@@ -186,7 +205,7 @@ minio:
etcd:
enabled: true
image:
repository: opencoze-cn-beijing.cr.volces.com/iac/etcd
repository: bitnami/etcd
tag: 3.5
persistence:
storageClassName: "opencoze-data"
@@ -195,7 +214,7 @@ etcd:
milvus:
enabled: true
image:
repository: opencoze-cn-beijing.cr.volces.com/iac/milvus
repository: milvusdb/milvus
tag: v2.5.10
bucketName: milvus
persistence:
@@ -205,7 +224,7 @@ milvus:
kibana:
enabled: true
image:
repository: opencoze-cn-beijing.cr.volces.com/iac/kibana
repository: bitnami/kibana
tag: 8.18.0
service:
type: ClusterIP
@@ -213,8 +232,8 @@ kibana:
images:
busybox: opencoze-cn-beijing.cr.volces.com/iac/busybox:latest
curl: opencoze-cn-beijing.cr.volces.com/iac/curl:8.12.1
busybox: busybox:latest
curl: alpine/curl:8.12.1
# -- We will add other services like mysql, redis etc. here later