I have a kubernetes cluster in Azure. In this i have three namespaces:
- development
- staging
- production
I have installed nginx ingress controller into its own namespace, ingress-nginx. I am kind of new to the ingress part, and I cant seem to find anywhere any advice if I should have a controller pr namespace, or share one controller with all.
Should I have one that is shared or install one pr. namespace? What is the pattern here?