charts
mingdaoyun(微服务应用 chart package)
支持自定义配置如下:
字段 | 描述 |
---|---|
serviceUrl | 系统访问地址,如果外层设置了代理,则配置代理地址,如:https://mdy.domain.com |
extServiceUrl | 系统访问扩展地址,如果外层设置了代理,则配置代理地址,如:https://mdy1.domain.com |
captainServiceUrl | 管理器地址,如:http://172.17.30.82:38881 |
docServiceEndpoint | 文档预览服务地址,默认:mingdaoyun-doc:8000 |
replicaCount | 副本数量,默认:1 |
nodeSelector | 节点选择,默认:{} |
image.repository | 镜像仓库 |
image.pullPolicy | 镜像拉取策略 |
image.tag | 镜像版本 |
resources.requests.cpu | 最小 CPU 核数要求,默认:2 |
resources.requests.memory | 最小内存要求,默认:10G |
service.type | 服务类型,支持 NodePort(默认)、ClusterIP |
service.clusterIP | 默认:~(空) |
service.port | 默认:8880 |
service.nodePort | port 对应的 nodePort, 默认:32100,~ 则使用随机端口,type 为 NodePort 时有效 |
service.extPort | 扩展地址对应的监听端口,推荐:18880 |
service.extNodePort | extPort 对应的 nodePort,~ 则使用随机端口,type 为 NodePort 时有效 |
persistence.data.enabled | 是否持久化数据,默认:false |
persistence.data.storageClass | 指定特定 storageClassName 的 PV,默认:"mingdaoyun-data-sc" |
persistence.data.accessMode | 访问模式,PV 需支持:ReadWriteMany |
persistence.data.size | 存储大小,默认:10G |
persistence.data.annotations | 默认:{} |
storageComponent.enabled | 是否使用外部存储组件,默认:false,如果设置为 true,则需要配置 mongodb、mysql、redis、kafka、elasticsearch、file |
storageComponent.mongodb.uri | MongoDB连接地址,如:mongodb://user:password@172.17.30.84:27017 |
storageComponent.mysql.host | MySQL地址,如:172.17.30.84 |
storageComponent.mysql.port | MySQL端口,如:3306 |
storageComponent.mysql.username | MySQL用户名,如:root |
storageComponent.mysql.password | MySQL密码,可为空,如:123456 |
storageComponent.redis.host | 【Redis 主从或单机模式】Redis 地址,如:172.17.30.84 |
storageComponent.redis.port | 【Redis 主从或单机模式】Redis 端口,如:6379 |
storageComponent.redis.password | 【Redis 主从或单机模式】Redis 密码,如:123456 |
storageComponent.redis.sentinel.uri | 【Redis 哨兵模式】哨兵地址,多个使用英文逗号分隔 |
storageComponent.redis.sentinel.master | 【Redis 哨兵模式】master 名称,如:mymaster |
storageComponent.redis.sentinel.password | 【Redis 哨兵模式】连接密码,如:123456 |
storageComponent.kafka.uri | Kafka连接地址,如:172.17.30.84:9092 |
storageComponent.elasticsearch.uri | Elasticsearch连接地址,如:172.17.30.84:9200 |
storageComponent.elasticsearch.password | Elasticsearch 密码,可为空,如:"user:password" |
storageComponent.elasticsearch.version | Elasticsearch API 版本,默认:6.8,支持配置值:6.8、7.x |
storageComponent.file.uri | 文件存储服务地址:172.17.30.84:9000 |
storageComponent.file.accesskey | 访问 key,如:mdstorage |
storageComponent.file.secrectkey | 访问密钥,如:mdstorage@123 |
volumeMounts | 容器内的挂载点 |
volumes | 使用的挂载资源,与 volumeMounts 对应 |
ingress.enabled | 是否开启 ingress,默认:false |
ingress.host | 访问地址(如域名),serviceUrl 参数需要进行对应修改 |
ingress.tlsSecretName | 访问地址 tls 证书对应的 Secret 资源类型名称,基于 https 时需要,如:kubectl create secret tls mingdaoyun-https-secret --key tls.key --cert tls.crt ,则配置为 mingdaoyun-https-secret |
ingress.extHost | 扩展访问地址(除了 ingress.host 还需要第二个访问地址时可配置此参数),extServiceUrl 参数需要进行对应修改 |
ingress.tlsSecretName | 扩展访问地址 tls 证书对应的 Secret 资源类型名称,基于 https 时需要 |
ingress.annotations | 默认:{} |
setting.iframe | iframe 引用策略,默认 SAMEORIGIN (同域) |
setting.service.subpath | 系统子路径,如:/mdy |
setting.service.endpoint | 系统内网地址,如:172.17.30.83:32100 |
setting.service.webUri | # 二次开发的前端服务地址,多个使用英文逗号分隔,如:192.168.1.1:81,192.168.1.1:82 |
setting.service.cdnUrl | 前端资源cdn地址,如:http://mdycdn.domain.com |
setting.worksheet.consumerThreads | 工作表消息队列的消费线程数,默认:3 |
setting.worksheet.excelImportThreads | 工作表 Excel 导入处理线程数,默认:3 |
setting.workflow.consumerThreads | 工作流消息队列的消费线程数,默认:3 |
setting.workflow.routerConsumerThreads | 工作流慢消息队列的消费线程数,默认:3 |
setting.workflow.webhookTimeoutSeconds | 工作流中 Webhook 执行接口的超时时间单位: 秒,默认:10 |
setting.workflow.parallelismThreads | 工作流并行消费线程池大小,默认:10 |
setting.workflow.trigerDelaySeconds | 工作表触发工作流延迟时间,单位: 秒,默认:5 |
setting.workflow.commandTimeoutSeconds | 工作流代码块执行超时时间,单位: 秒,默认:10 |
setting.workflow.commandMaxMemory | 工作流代码块执行允许使用的最大内存,单位: M,默认 64 |
setting.workflow.fileIgnoreExtension | 工作表获取附件针对识别失败的文件后缀过滤,如:".mdy,.deb" |
setting.session.timeoutMinutes | 会话过期时间,单位分,默认:10080 |
setting.session.captchaLimitCount | 密码错误多少次出现验证码,默认:3 |
setting.mongodb.cacheGB | mongodb 使用内存限制大小,单位G,默认: (物理内存-10)/2 |
setting.mongodb.options | mongodb options 参数设置,如:?replicaSet=test&connectTimeoutMS=300000 |
setting.wps.appId | WPS PDF文件转换服务的 appId |
setting.wps.appSecret | WPS PDF文件转换服务的 appSecret |
setting.ocr.secretId | 使用文本识别字段需要依赖腾讯云的通用文字识别服务 |
setting.ocr.secretKey | 使用文本识别字段需要依赖腾讯云的通用文字识别服务 |
setting.file.blockList | 上传文件类型黑名单,如:.js,.html |
setting.file.allowList | 上传文件类型白名单,如:.doc,.txt |
setting.file.uploadTokenExpireMinutes | 附件上传 Token 过期的时间,默认:120 |
setting.file.downloadTokenExpireMinutes | 附件下载 Token 过期的时间,默认:60 |
setting.workweixin.apiUrl | 企业微信 API 接口 host,默认:https://qyapi.weixin.qq.com ,如果使用的是私有部署版企业微信,可修改此参数 |
mingdaoyun-doc(文档预览服务 chart package)
支持自定义配置如下:
字段 | 描述 |
---|---|
replicaCount | 副本数量,默认:1 |
serviceEndpoint | mingdaoyun 服务地址,默认:mingdaoyun:8880 |
nodeSelector | 节点选择,默认:{} |
image.repository | 镜像仓库 |
image.pullPolicy | 镜像拉取策略 |
image.tag | 镜像版本 |
resources.requests.cpu | 最小 CPU 核数要求,默认:0.1 |
resources.requests.memory | 最小内存要求,默认:1G |
service.port | 默认:8000,Headless Service |
mingdaoyun-file(文件存储服务 chart package)
支持自定义配置如下:
字段 | 描述 |
---|---|
serviceUrl | 系统访问地址,如果外层设置了代理,则配置代理地址,同 mingdaoyun serviceUrl 字段 |
accesskey | 访问 key,默认:mdstorage,3个字符以上 |
secrectkey | 访问密钥,默认:mdstorage@123,8~40个字符 |
replicaCount | 副本数量,默认:1 |
nodeSelector | 节点选择,默认:{} |
image.repository | 镜像仓库 |
image.pullPolicy | 镜像拉取策略,默认:IfNotPresent |
image.tag | 镜像版本 |
resources.requests.cpu | 最小 CPU 核数要求,默认:0.1 |
resources.requests.memory | 最小内存要求,默认:1G |
service.port | 默认:9000,Headless Service |
persistence.storageClass | 指定特定 storageClassName 的 PV,默认:"mingdaoyun-file-sc",集群模式下需要预先创建与 replicaCount 数量匹配的 PV |
persistence.accessMode | 访问模式,PV 需支持:ReadWriteMany |
persistence.size | 存储大小,默认:1Gi |
persistence.annotations | 默认:{} |
storageComponent.redis.host | Redis地址,如:172.17.30.84,配置则开启缩略图缓存,建议配置 |
storageComponent.redis.port | Redis端口,如:6379 |
storageComponent.redis.password | Redis密码,可为空,如:123456 |
volumeMounts | 容器内的挂载点 |
volumes | 使用的挂载资源,与 volumeMounts 对应 |