Let me approach this in a different light.
As of today, there is a helm script available to setup ERPNext in Kubernetes. This is ace. What I am missing in this involvement is the manual work required to get the k8s instance to the point where the helm chart can be used to actually deploy the system. I feel like the manual steps could be a part of the helm chart as well.
I’d like to make an offer to collaborate and otherwise pair code on the helm chart, to get the rest of the way there, so that you have a single values.yaml
that you fill-out, execute the chart, and start using the system once complete. If possible, it would be grand that, in the event where you have the existing persistent stores, to flip a switch that says “Use what I have”. I think this is in the script(s) now, but I’ve missed it. If this approach is taken, sub-charts can also be added for things like Mariadb so the versions are pinned, and the proposed setup for Mariadb to set encodings could be done in advance, instead of relying on the guy deploying the system to handle this.
If this is done and is otherwise possible, it makes the rebuild process in the event of a catastrophic failure more reliable and fault tolerant.
Again, I am making an offer to assist here. I’d really like to use ERPNext, but if the only way I am able to bring this online is the VirtualBox appliance, it is prohibitive to use ERPNext, no matter how robust it is.
I am making an offer here to assist… my negativity is more of a “call to action”, which is difficult for folks to accept until after they work with me a few times.
It’s concerning, overall, how brittle the deployment is. I’m over a week and do not have anything stable in nature. what i did get online died with the database (Galera) and I haven’t gotten back online with this since.
With needing custom modules in the system, I’m unsure if a hosting company can accommodate my needs. I also choose to own my data.
Without knowing that the helm chart is legit, and the same for the setup docs, i need to keep searching for an ERP system… I really want to avoid SAP, esp. because of the price tag, but also because i want access to the source code for when the bump in the night happens, or i am audited, the auditors can look at the source cod to see why something happened as it did.
Maybe you can provide add’l details that I am missing at this point…