I’m fairly new to using Kubernetes and so far every helm chart I’ve used has caused me some sort of issue, and https://github.com/helm/charts/tree/master/stable/nginx-ingress has also caused me issue when trying to update it, so I would like to use the standard installation method instead.
Would it just create a new loadbalancer for me and then allow me to remove the existing helm chart, ideally I was to be able to make the change without having any downtime.
What if you follow the instructions but make sure you use a different namespace than helm used?
Then, you can make the change (if it fails easily rollback to the helm nginx as it is already there) and when the new installation is stable, delete the NS created by helm. If there are something that is not bound to a NS, make sure you are not using it in the new installation (i.e. I would try to use different names for things, maybe, to be really sure) and delete it one by one after saving it to a file (kubectl get X -o yaml)
Also, maybe just run a kubectl get -o yaml for all the resources installed by helm (before starting this), so you can easily restore it also just in case.