【问题标题】:Kong Ingress Controller ClarificationKong Ingress 控制器说明
【发布时间】:2018-08-28 04:46:34
【问题描述】:

当我通过 thsis doc 为 Kubernetes 实现 KONG Ingress Controller 时,有人提到了

Ingress 控制器提供的主要功能之一是 对 Kubernetes 集群中的变化做出反应的能力。这意味着如果 我们扩展部署或 pod 死亡我们需要更新 Kong 配置(在这种情况下为目标)

他们说他们会定期检查 POD 中的变化并相应地更新 KONG UPTREAM 的 TARGET。我的问题是,这就是 Kubernetes 中服务的设计目的,为什么不直接指向服务 ClusterIPPort 本身,它们将充当内部服务发现。 p>

【问题讨论】:

    标签: kubernetes kubernetes-ingress kong


    【解决方案1】:

    摘自Kong入口控制器readme

    为什么是端点而不是服务

    Kong 入口控制器不使用服务将流量路由到 豆荚。相反,它使用 Endpoints API 绕过 kube-proxy 允许会话关联和自定义负载平衡等 Kong 功能 算法。它还消除了开销,例如 conntrack 条目 iptables DNAT。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-16
      • 1970-01-01
      • 2020-08-23
      • 2021-11-08
      • 1970-01-01
      • 2018-06-03
      • 1970-01-01
      相关资源
      最近更新 更多