【k8s - Rancher2.6.x 创建】通过Rancher 创建k8s基础服务 (1个rancher、1个master、2个node)

【k8s - Rancher2.6.x 创建】通过Rancher 创建k8s基础服务 (1个rancher、1个master、2个node),第1张

【k8s - Rancher2.6.x 创建】通过Rancher 创建k8s基础服务 (1个rancher、1个master、2个node)

接上一篇
【k8s - Paas创建】vShpere + iKuai-dhcp 创建k8s基础服务器
将基础paas层搭建完成后,我们进行下一步的k8s的rancher管理创建

一、环境处理 1、首先我们先更新环境
# ubuntu 环境下
sudo apt update # 更新源
sudo apt full-upgrade -y # 升级系统
2、关闭防火墙

多种服务器版本的关闭方式

#   -----   ubuntu、debian
sudo ufw status #查看防火墙状态 inactive-关闭 active-启动
sudo ufw disable # 关闭防火墙

#   -----   centOS
sudo systemctl stop systemd # 关闭防火墙(当前这次)(centOS)
sudo systemctl disable systemd # 开机不自启动
二、 docker 安装 1、安装 docker 指令 2.1、linux 全系统(除aws)
curl https://get.docker.com | sudo bash -   # 安装 docker
2.2、aws amzone linux 2 自带元(不按上面执行)
yum install docker
2、启动 docker 指令
# 管理员用户执行 即:查询时需要加上 sudo docker ps
sudo systemctl start docker # 启动 docker
sudo systemctl enable docker # 设置开机启动

# 普通用户执行 (将 ubuntu 用户加到可执行组中)
sudo usermod -aG docker ubuntu
3、常用监控 docker 指令
# 清理 
sudo docker system prune
# 清理(包含卷)
sudo docker system prune --volumes

# 查看镜像状态
docker stats

# 查看镜像状态
docker inspect containerId

# 查看运行后使用大小
docker ps -a --size
三、rancher 启动 1、安装 rancher 指令

在rancher服务器中执行如下:

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher

声明我的k8s服务器集群如下:
k8s-master-u、k8s-node1-u、k8s-node2-u

2、进入 rancher 控制台

输入:https://172.16.20.9/ 直接打开如下界面

3、在 rancher服务器获取密码

根据初始化的rancher首页,去服务器中执行命令如下:

docker logs  container-id  2>&1 | grep "Bootstrap Password:"

可以看到返回的密码如下图:

4、在 rancher 重置密码

5、记录自己 rancher 账户&密码

账户:admin
密码:123456-ab@@@

四、rancher 安装 k8s 1、创建集群

2、自定义

3、自定义添加集群-1

4、自定义添加集群-2

5、安装 master、node节点

master、node节点都在此循环编辑

6、安装 master、node节点

master、node节点都在此命名(Node Name出填写)
并且将指令复制到服务器中执行

7、查看安装结果

这里会有输出的结果,当master和node之后直接点击 Done 完成

8、回到 rancher 首页

9、 查看 k8s 所有节点工作状态

10、 查看 主机

11、 查看 主机下各个节点运行状态

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5714985.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存