阅读量:0
【k8s集群部署篇】在openEuler环境下部署多master高可用kubernetes集群详细教程(V1.30版本)
- 一、相关名词介绍
- 二、本次实践介绍
- 三、所有节点基础环境配置
- 四、配置SSH免密
- 五、配置容器环境
- 六、双master节点的keepalived配置
- 七、安装k8s相关组件
- 八、k8s-master01配置
- 九、各节点加入到k8s集群
- 十、配置calico网络
一、相关名词介绍
1.1 k8s简介
Kubernetes (k8s)
是一个开源平台,用于自动化部署、扩展和管理容器化应用。它通过容器编排简化了应用的部署流程,提高了应用的可移植性和可伸缩性。Kubernetes 支持自动伸缩和自我修复,能够提升服务的可靠性和效率。此外,它还提供了一套丰富的 API 和工具集,方便开发者和运维人员使用。
1.2 Keepalived简介
Keepalived
是一款用于提高 Linux 系统高可用性的软件。它主要通过 VRRP 协议实现服务的高可用性和负载均衡。Keepalived 可以监控服务节点状态,并在检测到故障时自动进行切换。它适用于 LVS、Nginx、HAProxy 等服务的高可用性配置。
1.3 HAProxy简介
HAProxy
是一种高性能的负载均衡器和代理服务器,主要用于将请求分配到多个后端服务器上,以实现高可用和高可扩展性。
二、本次实践介绍
2.1 环境规划介绍
- 本次实践环境规划
hos |
---|