3.K8S集群
3.Kubernetes 集群 Kubernetes 用于协调高度可用的计算机集群,这些计算机群集被连接作为单个单元工作。 Kubernetes 在一个集群 上以更有效的方式自动分发和调度容器应用程序。 Kubernetes集群由两种类型的资源组成: Master是集群的调度节点 Nodes是应用程序实际运行的工作节点 接下来为大家讲解一下如何快速部署一套Kubernetes集群,K8S集群部署有几种方式:kubeadm 、 minikube和二 进制包。前两者属于自动部署,简化部署操作,我们这里强烈推荐初学者使用二进制包部署,因为自动部署屏蔽了 很多细节,使得对各个模块感知很少,非常不利用学习。 3.1 环境准备与规划 推荐配置2核2G Docker version 17.05.0-ce 查看默认防火墙状态(关闭后显示not running ,开启后显示 running) firewall-cmd --state 关闭防火墙 systemctl stop firewalld.service 禁止firewall开机启动 systemctl disable firewalld.service 获取Kubernetes二进制包 https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.9.md 页面表格中找到Server