Kubernetes集群引导(高可用)
采用 构建Kubernetes云计算环境 模拟真实的部署生产环境,我重新实践了 高可用(HA)Kubernetes集群 模式进行部署:
在高性能存储服务器部署 高可用etcd集群部署
方案一: 基于 DNSmasq 配置 etcd - 分布式kv存储 的域名多记录以及apiserver的域名多记录
配置 私有云DNS服务(dnsmasq)和共享因特网(ICS) 实现对 私有云架构 中主机DNS解析,其中 etcd 和 apiserver 都采用域名多记录解析
方案二: 基于 HAProxy 实现的 基于负载均衡的高可用Kubernetes集群
然后在负载均衡环境中,就可以 使用kubeadm创建高可用集群
最后构建 扩展etcd节点高可用集群 ,实现企业级Kubernetes
整个环境基于我在 HPE ProLiant DL360 Gen9服务器 二手服务器上部署的 私有云架构 构建Kubernetes云计算环境 的 KVM 虚拟机