为响应政策,最近在捣鼓国产化云原生平台的搭建。在搭建过程中遇到了问题记录下来,以备后续查找。
我选用了中国电子云的云平台来搭建K8S集群,选用的技术栈是华为开源的openeuler+k8s+isulad框架,参考官网文档资料:iSulad+k8s环境部署 | 文档 | openEuler社区
搭建过程中遇到的第一个问题是:创建K8S集群Master节点高可用网络不通问题。
按照我前面博客中写过的:在3个Master节点上使用keepalived建立虚拟地址,通过配置设置切换优先级,当虚拟地址所在的主机宕机时,虚拟地址按照优先级顺序自动切换至下一个Master节点,以确保控制节点的可用性。其确保高可用的k8s中的服务主要是注册服务etcd和接口服务apiserver。只不过当前的环境Master节点不是通过物理机部署,而是在中国电子云云服务器ECS中创建的虚拟机上部署的,操作系统安装的是OpenEuler-x86_64_LTS。
keepalived的安装配置方法基本和前面写的“k8s学习笔记——keepalived非容器”相同(创作中心-优快云),其配置脚本如下:
// /etc/keepalived/keepalvied.conf
global_defs {
router_id LVS_2
}
vrrp_script checkhaproxy {
script "/usr/bin/check-haproxy.sh"
interval 3
weight -30
}
vrrp_in

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



