【问题标题】:Kubernetes - Is Nginx Ingress, Proxy part of k8s core?Kubernetes - Nginx Ingress, Proxy 是 k8s 核心的一部分吗?
【发布时间】:2021-05-04 11:43:59
【问题描述】:

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

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

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

【问题讨论】:

  • Kubernetes docs 展示了在 kubernetes 中创建入口的示例。您只需要部署该 yaml 文件即可。
  • @sadsad 谢谢,我明白了。我的问题是 Nginx 是否被打包为核心 K8s 的一部分。

标签: nginx kubernetes kubernetes-ingress nginx-ingress


【解决方案1】:

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

入口控制器不会随集群自动启动。采用 此页面选择最佳的入口控制器实现 适合您的集群。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-03
    • 1970-01-01
    • 2019-07-29
    • 2019-03-24
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多