我面对的是problems,工作节点上的pod会响应http请求--这不是Traefik或应用程序的错。在这些设置和部署下,主节点上的一切都能正常工作。我在想:在添加到k3s群集时,k3s工作节点是否需要静态IP地址和FQDN(不仅仅是唯一的主机名)?
y1aodyip1#
是的,工作节点必须有固定的IP,这样kube-proxy才能在部署时拾取。我不知道为什么这是强制性的。客户端上安装了一个k3 s客户端(kublet,kube-proxy),它有一个动态的IP。那个客户端可以很容易地通知K3 s主节点。我认为这是设计缺陷。总之,是这样的:Kubernetes工作节点需要固定IP。
1条答案
按热度按时间y1aodyip1#
是的,工作节点必须有固定的IP,这样kube-proxy才能在部署时拾取。我不知道为什么这是强制性的。客户端上安装了一个k3 s客户端(kublet,kube-proxy),它有一个动态的IP。那个客户端可以很容易地通知K3 s主节点。我认为这是设计缺陷。总之,是这样的:Kubernetes工作节点需要固定IP。