绑定上游到 k8s 服务

如果上游的节点是某个 k8s 服务,可以将这个上游和 k8s 服务进行绑定。

这样当 k8s 服务的节点 IP 有变动的时候,OpenResty Edge™ 会感知到并自动更新上游节点。

新建上游的时候选择 Use Kubernetes Service 。

然后选择 k8s 集群,选择命名空间,选择服务,选择服务端口。完成后点击保存。

保存成功,admin 会自动发现 k8s 服务节点,并设置到上游中。

将 k8s 服务的节点添加到 3 个,刷新界面会发现,上游节点已经自动更新。