Ingress 控制器

为了让 Ingress 资源工作,集群必须有一个正在运行的 Ingress 控制器。

与其他类型的控制器不同,它们是作为 kube-controller-manager 二进制文件的一部分运行的,而 Ingress 控制器不是随集群自动启动的。通过此页面可选择最适合您的集群的 ingress 控制器实现。

Kubernetes 作为一个项目,目前支持和维护 GCEnginx 控制器。

其他控制器

使用多个 Ingress 控制器

你可以在集群中部署任意数量的 ingress 控制器。创建 ingress 时,应该使用适当的ingress.class 注解每个 ingress以表明在集群中如果有多个 ingress 控制器时,应该使用哪个 ingress 控制器。

如果不定义 ingress.class,云提供商可能使用默认的 ingress 控制器。

理想情况下,所有 ingress 控制器都应满足此规范,但各种 ingress 控制器的操作略有不同。

注意:

确保您查看了 ingress 控制器的文档,以了解选择它的注意事项。

接下来

反馈

此页是否对您有帮助?

感谢反馈。如果您有一个关于如何使用 Kubernetes 的特定的、需要答案的问题,可以访问Stack Overflow.在 GitHub 仓库上登记新的问题报告问题或者提出改进建议.