本文从最基础的 VirtualBox 虚机主机开始,逐步介绍如何在自己的电脑上虚拟出多台 CentOS 7 操作系统,并使用 kubeadm 部署多 Master、多 Node 节点的 Kubernetes HA 集群。分享在整个部署过程中的重要步骤和可能遇到的问题,帮助初学的朋友更顺利的部署 Kubernetes,从而方便进行后续的 Kubernetes 各项学习与测试。Kubernetes 常见的高可用集群部署大致分为 3 种:手工部署以“进程”方式运行用 kubeadm 部署以“容器”方式运行手工部署为以“容器”方式运行以“容器”方式运行有很多的优点,也是推荐的方式。如果对以“进程”方式运行感兴趣,可以访问以下 URL 了解 etcd cluster 的部署方式:https://github.com/zhangjiongdev/k8s/blob/master/etcdsetupfor_centos7.md。安装部署的顺序、设置和后面介绍的
………………………………