rancher安装并快速部署k8s 管理集群工具

主机准备

准备4台主机

3台用于k8s集群 ,1台用于rancher

每台服务器新增配置文件

bash 复制代码
vi etc/sysctl.conf

net.ipv4.ip_forward = 1

刷新生效

bash 复制代码
sysctl --p

安装docker

安装的时候可以去github上检索rancher看看最新版本适配那个版本的docker,这里安装23.0.1版本

bash 复制代码
yum install -y docker-ce-23.0.1 docker-ce-cli-23.0.1

部署 rancher

创建一个目录

bash 复制代码
mkdir -p /opt/rancher_data

通过docker部署rancher

bash 复制代码
docker run -d --privileged -p 8080:8080 -p 443:443 -v /opt/rancher_data:/var/lib/rancher --restart-always --name rancher-2-7-5 rancher/rancher:v2.7.5

部署完之后去web页面

点击创建

点击自定义

输入集群的名字其他的默认,完成之后点击创建

创建master节点(复制url到master节点安装)

创建node节点(复制url到master节点安装)

点击这,可以直接控制集群

相关推荐
CheungChunChiu6 分钟前
Android 系统中的 NTP 服务器配置与选择逻辑详解
android·运维·服务器
赖small强22 分钟前
【Linux 网络基础】网络通信中的组播与广播:基础概念、原理、抓包与应用
linux·网络·broadcast·组播·广播·multicast
陌路2025 分钟前
Linux是如何收发网络包的?
linux·网络
草莓熊Lotso1 小时前
红黑树从入门到进阶:4 条规则如何筑牢 O (logN) 效率根基?
服务器·开发语言·c++·人工智能·经验分享·笔记·后端
0wioiw01 小时前
跨网络互联技术(Nginx反向代理)
服务器·网络·nginx
带鱼吃猫2 小时前
Linux系统:策略模式实现自定义日志功能
linux·c++
百***48072 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
minji...2 小时前
Linux 进程概念 (三) (进程状态,僵尸进程,孤儿进程,进程优先级)
linux·运维·服务器
敲上瘾3 小时前
Docker镜像构建优化指南:CMD/ENTRYPOINT、多阶段构建与缓存优化
运维·缓存·docker·容器·架构