Kubernetes(k8s)搭建
写的很乱、建议前往文档
搭建环境
- VMware虚拟机平台
- Linux内核3.10
- CentOS~7.9发行版
- 最小安装版
- 主节点一个,工作节点两个及以上(至少三台虚拟机)
- k8s,因为k到s中间有8个字母
搭建需要
主节点需要组件
- docker
- kubectl - 集群命令行交互工具
- kubeadm - 集群初始化工具
工作节点需要组件
- docker
- kubelet - 管理 Pod 和容器,确保他们健康稳定运行
- kube-proxy - 网络代理,负责网络相关的工作
所有节点配置
修改hosts
1 |
|
1 |
|
关闭selinux
1 |
|
添加k8s安装源
1 |
|
添加Docker安装源
1 |
|
1 |
|
安装所需组件
1 |
|
启动 kubelet、docker,并设置开机启动
1 |
|
修改 docker 配置
1 |
|
- 加速地址在阿里云获取
- 获取地址:https://account.aliyun.com
主节点配置
修改主机名
1 |
|
用kubeadm初始化集群
1 |
|
- 记得把 kubeadm join xxx 保存起来
- 忘记了重新获取:kubeadm token create –print-join-command
安装网络插件
1 |
|
等待STATUS全变为Ready
1 |
|
ping work1 确保内网连通性
1 |
|
工作节点配置
修改主机名,有几个工作节点就配置几个
1 |
|
1 |
|
1 |
|
把工作节点加入集群
1 |
|
ping master 确保内网连通性
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 🏰linlink~个人笔记🏰!
评论