环境信息:
RKE2 版本:
问题描述:
我们之前使用的是aws lightsail中的服务器,之后想将ec2的机器添加到现在的集群中,在运行注册命令之后,新的机器一直会处于Registering状态
重现步骤:
在新机器中直接运行注册命令
预期结果:
机器成功添加
实际结果:
机器一直处于Registering状态,查看了一下日志,是由于连通不了ipv6的原因,
搜了一下:IPv6地址来自RKE2的服务发现机制:
- Agent通过这个kubeconfig连接到Kubernetes API
- 从Kubernetes集群中获取master节点的endpoint信息
- 这些endpoint包含master节点的所有IP地址(IPv4和IPv6)
现在新机器连通不了集群的ipv6,这种情况怎么解决呢