Solution deployment
The solution helm chart contains the following resources:
- preparation job manage-topics
- preparation job manage-db-collections
- config map for preparation jobs
- solution-configmap
- solution-crd (custom resource definition)
- solution-deployment
- solution-hpa (horizontal pod autoscaler)
- solution-ingress
- solution-service
Preparation jobs
During the solution deployment two jobs are created to prepare the environment (e.g. database, kafka) for the new version of the solution. This jobs are using the deployer-cli image.
Message topics job
Creates the needed topics in the configured kafka cluster.
Manage db-collections
Creates the needed db collections in the configured mongo db service.