0
点赞
收藏
分享

微信扫一扫

k8s_高可用

k8s_高可用_高可用

一、高可用原理

配置一台新的master节点,然后在每台node节点上安装nginx,nginx通过内部的负载均衡将node节点上需要通过访问master,kube-apiserver组件的请求,反代到两台k8s-master节点上,这样就可以实现master节点的高可用,当任意一台master节点宕机后,也可以通过nginx负载均衡放文档另一个master节点上。

kube-scheduler以及kube-controller-manager高可用则是在两台master配置文件设置leader-elect参数。

Kubernetes作为容器集群系统,通过健康检查+重启策略实现了Pod故障自我修复能力

高可用性还应包含以下两个层面的考虑:Etcd数据库的高可用性和Kubernetes Master组件的高可用性。而Etcd我们已经采用3个节点组建集群实现高可用,本节将对Master节点高可用进行说明和实施


参考资料:

1.https://www.cnblogs.com/muzinan110/p/11105792.html

2.https://blog.buwo.net/547.html





举报

相关推荐

0 条评论