简体   繁体   中英

What namespace should the Kubernetes Nginx Ingress Controller be in?

In this example on the Kubernetes Ingress git repo , I see that the default-backend service and the Nginx Ingress controller are deployed in the kube-system namespace. But in this example regarding static-ip , they don't specify the kube-system namespace.

And for both of those examples, I've found that placing Ingress itself (nginx-ingress.yaml) in the default namespace works.

Should I be putting things in the kube-system namespace? And more generally, what is the significance of the kube-system namespace?

This other StackOverflow question is the only other thing I've found talking about the kube-system namespace.

kube-system is just a namespace as any other. It is usualy created by default though, and most people put cluster related stuff in it. Although ie. you will fine a kubernetes.default service anyway.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM