品物设计集团seo网站搜索优化
环境部署说明
主机 | IP |
master | 172.25.254.100 |
node10 | 172.25.254.10 |
node20 | 172.25.254.20 |
harbor | 172.25.254.233 |
- 所有节点禁用selinux和防火墙
- 所有节点同步时间和解析
- 所有节点安装docker-ce
- 所有节点禁用swap,注意注释掉/etc/fstab文件中的定义
解析配置(未特殊说明,主从都要做)
禁用swap
仓库配置
安装docker-ce
复制harbor仓库中的证书并启动docker
设定docker的资源管理模式为systemd
登录仓库
注意:如果出现以下情况
编辑配置文件
重启docker
安装K8S部署工具
设置kubectl命令补齐功能
安装cri-docker


在master节点拉取K8S所需镜像
上传镜像到harbor仓库(要在harbor仓库建立名为‘k8s’的仓库空间)
查看harbor仓库
集群初始化(仅master)
查看kubelet的状态(启动kubelet)
执行初始化命令
指定集群配置文件变量
当前节点没有就绪,因为还没有安装网络插件,容器没有运行
生成的集群token
安装flannel网络插件
下载flannel的yaml部署文件
下载镜像
打标签并上传到仓库(得先有flannel)
修改镜像下载位置(仅修改image所在行)



节点扩容
查看所有node的状态
建立一个pod
kubectl run test --image nginx