Hi all,
I have ERPNext deployed on a Kubernetes cluster (GKE) using the official helm chart with NFS storage. The site (erp.example.com
) is up and running smoothly.
Now, I want to add additional apps/modules like payments
and hrms
to this existing deployment.
My questions are:
- What is the recommended way to install new apps on a running ERPNext site deployed on Kubernetes?
- Should I exec into the frappe pod and run
bench --site erp.example.com install-app payments
manually? - After installing new apps, do I need to rebuild assets, migrate, or restart pods? What’s the best practice in Kubernetes for these steps?
- Are there any helm chart value changes or redeployments needed, or can I just manage apps directly inside pods?
I’m looking for a reliable workflow to add apps without breaking the running cluster or losing data.
Thanks in advance for your guidance!