Which is the updated guide for deploying my own custom app in the Kubernetes environment? I am able to deploy the full ERPNEXT in my Kubernetes nodes. However, I have a few apps that I customized for ERPNEXT that I want to deploy them to the new Kubernetes ERPNEXT. Previously I can just use the bench get-app, and the bench install-app command.
I have been checking on the forum as well as the documents at github but I am still not clear how I can do that. Can somebody guide me to the right path?
@revant_one i’m facing the same issue, with custom app and other popular apps like posawesome, should i first containerized the app, the option to create new site contains the “installApps” this option doesn’t accept github link like bench adding apps. should it be docker image instead.
or should it be included with erpnext image then containerized all to update the cluster.
if there is a simple way to add custom apps like “bench” or similar its would be highly appreciated sharing it with us.
@revant_one - do you have any thoughts on the feasibility of avoiding any sort of site creation activities after deployment - i.e, to say we make the worker image with the site pre-created. Thus making the deployment 100% stateless and no jobs are required to run
That cannot happen, The new-site command creates db, generates schema, populates some data.
What about multi sites? Such image will make multi-site complicated.
You can create a custom image from scratch that serves your purpose and override it in values. Use entrypoint.sh to create the first site if it doesn’t exist.