业务配置更新
如前面的章节所述,FinClip 私有化部署中,业务配置保存在一个配置文件中,在单节点部署中,配置文件为部署目录下的fc-private.yaml,在 Kubernetes环境部署中为 ConfigMap 形式的 fc-private.yaml, 保存在 quark-cm0 cm 中。
如果你需要更新配置并重新加载,只需要修改这个文件之后,重启 quark服务,然后重启其他响应的运维服务即可。
shell
kubectl edit configmap quark-cm0运维配置更新
对于运维配置,则涉及到各种环境的差异。我们采用业界常用的运维标准进行部署,因此,修改运维相关的配置文件可以参考大部分技术资料和文章进行修改,通常是修改配置文件,然后重启服务组件即可。这些配置包括但不限于:
- MySQL 运维配置,我们以 docker 环境变量 + 自定义配置文件挂载的形式部署
- Redis 我们以特定环境变量配置部署,配置保存在 docker compose 文件中
- Minio 同上,以 Compose 配置部署
- Kubernetes 相关资源,包括 Deployment、Service、ConfigMap、Secret 和 Ingress 配置等。
