Kubernetes - Nginx Ingress 是 k8s 核心的代理部分吗?

Kubernetes - Is Nginx Ingress, Proxy part of k8s core?

我知道有多种方法可以让外部流量进入集群 - 入口、集群 IP、节点端口和负载均衡器。我特别关注 Ingress 和 k8s 以及文档 k8s supports AKS、EKS 和 Nginx 控制器。

https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/

要实现Ingress,了解我们需要在集群中配置一个Ingress Controller。我的问题是 Nginx 入口和代理是否是核心 k8s(打包/嵌入式)的产品?可能忽略了,没有找到任何提到它的文档。如果上述内容属实,我们将不胜感激。

仅阅读您链接的页面的第一行,它指出没有控制器随集群自动启动,您必须根据您的要求选择您喜欢的一个

Ingress controllers are not started automatically with a cluster. Use this page to choose the ingress controller implementation that best fits your cluster.

Kubernetes 定义了 IngressIngressClass 和其他与入口相关的资源,但全新安装没有任何默认设置。

Kubernetes 的一些预打包安装(如 microk8s、minikube 等...)带有入口控制器,通常需要在 installation/configuration 阶段手动启用。