文章目录
- 一、部署步骤
- 二、实验环境
-
-
-
- 1、所有节点,关闭防火墙规则,关闭selinux,关闭swap交换
- 2、修改主机名,并写入三台服务器的host中
- 3、调整内核参数 所有服务器
- 4、所有节点安装Docker
- 5、所有节点配置K8S源
- 6、所有节点安装kubeadm,kubelet和kubectl
- 7、部署 kubernetes Master 节点(master 节点上执行)
- 8、token制作 master
- 9、k8s-node 节点加入 master 节点(两个 node 执行)
- 加入集群失败
- 10、master节点安装部署pod网络插件(flannel)
- 11、给node节点添加标签
- 12、master检查
- 13、查询服务是否正常
- 14、测试 k8s 集群,在集群中创建一个 pod,验证是否能正常运行
-
-
一、部署步骤
在所有节点上安装Docker和kubeadm
部署Kubernetes Master
部署容器网络插件
部署 Kubernetes Node,将节点加入Kubernetes集群中
部署 Dashboard Web 页面,可视化查看Kubernetes资源
二、实验环境
服务器类型 | IP地址 |
---|---|
master | 192.168.153.40 |
node01 | 192.168.153.77 |
node02 | 192.168.153.78 |
1、所有节点,关闭防火墙规则,关闭selinux,关闭swap交换
#所有节点,关闭防火墙规则,关闭selinux,关闭swap交换
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
iptables -F && iptables -t nat -F && iptables -t mangle -F