In the previous chapters you have implemented and tested your agent, created a docker image and made it available for deployment. Now you need to provide the deployment configuration. This is done using a package manager for Kubernetes called helm (see https://helm.sh/). Helm allows to package several services and deploy them in a single action. This chapter describes how to create and modify so-called helm charts for your agent(s).

Helm chart layout

Note that helm charts are layout sensitive, i.e. indentations can influence/change the meaning of a token or value. Therefore, it is recommended to not use tabs for indentation.