绑定上游到 k8s 服务
如果上游的节点是某个 k8s 服务,可以将这个上游和 k8s 服务进行绑定。
这样当 k8s 服务的节点 IP 有变动的时候,OpenResty Edge™ 会感知到并自动更新上游节点。
新建上游的时候选择 Use Kubernetes Service。
然后选择 k8s 集群,选择命名空间,选择服务,选择服务端口。完成后点击保存。
保存成功,admin 会自动发现 k8s 服务节点,并设置到上游中。
将 k8s 服务的节点添加到 3 个,刷新界面会发现,上游节点已经自动更新。