创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
虚拟机Centos7.9
Kubernetes版本信息
v1.23.7
容器运行时
docker version:
20.10.18
KubeSphere版本信息
v3.3.0。kk安装集群安装,2主2从。
问题是什么
master1: 10.19.211.54 192.168.1.200
master2: 10.19.211.79 192.168.1.238
SLB: 10.19.211.73 192.168.1.147
在不添加SLB负载均衡配置的时候,2主2从kk安装是成功了。然后kk delete之后修改配置文件添加SLB,准备重新安装。配置文件如下(这次操作是屏蔽了domain,ip变成了SLB绑定的出口IP,之前没有屏蔽domain,用SLB局域网内的192IP也是一样报错):

然后kk安装的时候便会报错,如图:

我通过journalctl -xeu kubelet | grep Failed命令查看错误信息:

这里我说下这个SLB,也不是阿里云的SLB,私有云上一个比较简单的负载均衡,创建一个负载均衡,设置监听端口(补充一下,之前没注意创建SLB时是TCP协议,改成HTTP协议,也是一样报错):

然后配置后端监听服务:

就这些,没有多余的操作提供。不过SLB通过nginx代理两个端口,亲测可用。
感谢大神们帮忙指导!