ERPNext.com Frappe Cloud Support Partners Foundation Frappe School

Adding custom app to helm chart

Originally, I was deploying custom apps to me k8s environment using a fork of this: https://github.com/castlecraft/custom_frappe_docker

However, this wraps all of the apps up into the erpnext container. I need some additional flexibility so I’m trying to use the official frappe docker code: https://github.com/frappe/frappe_docker

I’ve got everything built. frappe_docker builds a dedicated pair of containers per app. I’ve modified the helm chart to include these containers and the worker container for each custom app now gets created as part of the helm deployment. However, when deploying a new site, it failed with the error “could not find app”. I haven’t figured out where to add the custom nginx containers so that’s got to be part of the issue. Overall, I’m not clear on how the default containers are supposed to hook the custom app containers. Insight is appreciated.