Business Configuration Update
As described in previous chapters, in FinClip private deployment, business configuration is saved in a configuration file. In single-node deployment, the configuration file is fc-private.yaml in the deployment directory. In Kubernetes environment deployment, it is fc-private.yaml in ConfigMap form, saved in the quark-cm0 cm.
If you need to update the configuration and reload it, simply modify this file, restart the quark service, and then restart other corresponding operations services.
kubectl edit configmap quark-cm0Operations Configuration Update
For operations configuration, it involves differences across various environments. We use industry-standard operations practices for deployment. Therefore, modifying operations-related configuration files can be done by referring to most technical resources and articles. Typically, this involves modifying the configuration file and then restarting service components. These configurations include but are not limited to:
- MySQL operations configuration, we deploy using docker environment variables + custom configuration file mounting
- Redis is deployed with specific environment variable configuration, saved in the docker compose file
- MinIO is deployed the same way, using Compose configuration
- Kubernetes-related resources, including Deployment, Service, ConfigMap, Secret, and Ingress configurations.
