it编程 > 前端脚本 > Bootstrap

k8s部署 多master节点负载均衡以及集群高可用

365人参与 2024-07-31 Bootstrap

一、k8s 添加多master节点实验

1、master02节点初始化操作

2、在master01节点基础上,完成master02节点部署

①从master01节点复制所需要的文件

需要从master01节点复制etcd数据库所需要的ssl证书、kubernetes安装目录(二进制文件、组件与apiserver通信的集群引导文件、启动参数配置文件)、kubectl与apiserver通信的集群引导文件、各组件被systemd管理的service文件

②修改apiserver、controller-manager、scheduler启动参数配置文件中的监听地址以及apiserver的通告地址

③验证

二、使用nginx部署k8s集群master节点负载均衡

三、部署keepalived服务做k8s集群负载均衡器高可用

备节点在主节点的配置文件上修改

验证故障转移

主节点重新启动nginx和keepalived服务 会抢占vip

四、修改修改node节点上的配置引导文件中的server对应的ip为vip

修改所有node节点上的bootstrap.kubeconfig, kubelet.kubeconfig kube-proxy.kubeconfig配置文件为vip

五、所有的master节点的集群引导配置文件都指向本机apiserver的ip和端口

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

EelasticSearch使用!!!

07-31

elasticsearch7.14.0遇到问题ERROR: [3] bootstrap checks failed. You must address the points descri

07-31

docker-desktop闪退出现wsl问题解决方法

08-01

【大数据Hadoop】HDFS-Namenode-bootstrapStandby同步元数据的源码步骤分析

08-06

offset Explorer连接kafka 一直报错unable to determine broker endpoints from zookeeper.one or more broker

08-06

【机器学习】集成学习:使用scikitLearn中的BaggingClassifier实现bagging和pasting策略

08-06

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论