在命名空间 Kubernetes 中创建入口控制器

Create ingress controller in namespace Kubernetes

我正在学习一些关于入口的知识。它由两部分组成:

我已经在名为 ingress 的命名空间中部署了一个入口控制器。我还部署了一个默认后端。现在我想部署一个应用程序(svc,pods 等的部署)。

我是否也需要在命名空间 ingress 中部署此应用程序?我必须为每个新应用程序部署一个新的入口资源,这对我来说似乎是合乎逻辑的,但这对入口控制器来说是如何工作的?

我是否必须为每个命名空间创建一个入口控制器,还是建议在多个命名空间上使用入口控制器?

入口资源必须与后端服务位于同一个命名空间中。这可以是任何名称空间,不需要与控制器相同