在命名空间 Kubernetes 中创建入口控制器
Create ingress controller in namespace Kubernetes
我正在学习一些关于入口的知识。它由两部分组成:
- 入口资源:"How do you want to route requests to the backing services?"
- 入口控制器:"Listens to Kubernetes API for Ingress resources."
我已经在名为 ingress 的命名空间中部署了一个入口控制器。我还部署了一个默认后端。现在我想部署一个应用程序(svc,pods 等的部署)。
我是否也需要在命名空间 ingress
中部署此应用程序?我必须为每个新应用程序部署一个新的入口资源,这对我来说似乎是合乎逻辑的,但这对入口控制器来说是如何工作的?
我是否必须为每个命名空间创建一个入口控制器,还是建议在多个命名空间上使用入口控制器?
入口资源必须与后端服务位于同一个命名空间中。这可以是任何名称空间,不需要与控制器相同
我正在学习一些关于入口的知识。它由两部分组成:
- 入口资源:"How do you want to route requests to the backing services?"
- 入口控制器:"Listens to Kubernetes API for Ingress resources."
我已经在名为 ingress 的命名空间中部署了一个入口控制器。我还部署了一个默认后端。现在我想部署一个应用程序(svc,pods 等的部署)。
我是否也需要在命名空间 ingress
中部署此应用程序?我必须为每个新应用程序部署一个新的入口资源,这对我来说似乎是合乎逻辑的,但这对入口控制器来说是如何工作的?
我是否必须为每个命名空间创建一个入口控制器,还是建议在多个命名空间上使用入口控制器?
入口资源必须与后端服务位于同一个命名空间中。这可以是任何名称空间,不需要与控制器相同