恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

麒麟V10使用Rancher快速部署K8S集群

  • 首页
  • 资讯中心
  • /
  • 麒麟V10使用Rancher快速部署K8S集群

相关资讯

Cheat Engine加强版zip安全解压与使用指南:哈希校验、CT表与Lua脚本详解 2026/9/2 19:53:43
IFCPlusPlus 库的 CMake 迁移与 Clang 编译实战:BIM 开发避坑指南 2026/9/2 19:53:43
LLVM IR 实战指南:生成、解读与Windows环境下踩坑 2026/9/2 19:53:43

最新资讯

PCB上游材料全解析:从覆铜板、铜箔到树脂的关键选型指南
MSVC编译libtiff并配置Visual Studio与Python调用全攻略
水下管道智能巡检机器人实战:从YOLOv5到串级PID的完整方案
SkeyeVSS 3.2.0视频监控平台部署实战:从设备接入到流媒体分发
微信小程序商城毕设全解析:从uniapp到SpringBoot的完整技术链路
AI 办公自动化工具 OpenClaw 全流程安装配置与功能测试

今日推荐

DeepSeek字幕翻译实战:从API调用到批量SRT转中文的完整方案
用Python搭建搞笑语音助手:从语音识别到语音合成全教程
ROS2阿克曼底盘仿真:从运动学原理到Nav2导航集成实践

本周热门

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析
数字电路时序基石:深入理解建立时间与保持时间
蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

本月精选

自研推理加速器Redwood:两周内实现PyTorch模型高效部署的实战教程
V4L2摄像头采集实战:从camera_client.rar到出图全流程解析
从“谁发明了钢琴键”到知识问答智能体:RAG与记忆工程实践

麒麟V10使用Rancher快速部署K8S集群

发布时间:2026/9/2 19:53:43
麒麟V10使用Rancher快速部署K8S集群 Rancher 是面向容器化环境的 Kubernetes 集群管理平台可通过统一的 Web 管理界面简化 Kubernetes 集群的创建、配置、节点管理及运维操作。通过 Rancher 可快速完成 Kubernetes 集群部署并实现集群资源、应用及节点的统一管理降低 Kubernetes 集群部署和运维的复杂度满足企业容器化平台的建设和管理需求。1. 安装要求部署Kubernetes集群机器需满足以下条件一台或多台机器操作系统 KylinV10.x86_64硬件配置最低2GB内存2核CPU硬盘50左右最好需要访问外网拉取镜像如访问不了则使用离线包导入即可2.服务器规划详情服务器名称服务器IP定位版本master01192.168.10.10k8s主节点docker-ce20.10.9node01192.168.10.20从节点1docker-ce20.10.9node02192.168.10.30从节点2docker-ce20.10.9node03192.168.10.40rancher-serverrancher-2.7.93.服务器初始化​ # 关闭防火墙 systemctl stop firewalld # 禁用防火墙 systemctl disable firewalld # 关闭selinux #临时关闭 setenforce 0 #永久关闭 sed -i s/enforcing/disabled/ /etc/selinux/config # 关闭swap # 临时关闭即可 swapoff -a # 根据主机详情规划设置主机名 hostnamectl set-hostname hostname # 在master添加hosts cat /etc/hosts EOF 192.168.10.10 master01 192.168.10.20 node01 192.168.10.30 node02 192.168.10.40 rancher-server EOF # 将桥接的IPv4流量传递到iptables的链 cat /etc/sysctl.conf EFO net.ipv4.ip_forward 1 net.bridge.bridge-nf-call-ip6tables 1 net.bridge.bridge-nf-call-iptables 1 EFO sysctl --system # 生效 # 时间同步 yum install ntpdate -y ntpdate time.windows.com ​4.安装docker#直接拉取本地即可 wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.9.tgz #解压 tar -zxvf docker-20.10.9.tgz #将解压目录下所有文件移动到/usr/bin/下 mv docker/* /usr/bin/ #添加到系统服务 cat /usr/lib/systemd/system/docker.service EOF [Unit] DescriptionDocker Application Container Engine Documentationhttps://docs.docker.com Afternetwork-online.target firewalld.service Wantsnetwork-online.target [Service] Typenotify EnvironmentFile-/etc/sysconfig/docker EnvironmentFile-/etc/sysconfig/docker-storage EnvironmentFile-/etc/sysconfig/docker-network EnvironmentGOTRACEBACKcrash ExecStart/usr/bin/dockerd $OPTIONS \ $DOCKER_STORAGE_OPTIONS \ $DOCKER_NETWORK_OPTIONS \ $INSECURE_REGISTRY ExecReload/bin/kill -s HUP $MAINPID LimitNOFILE1048576 LimitNPROC1048576 LimitCOREinfinity # set delegate yes so that systemd does not reset the cgroups of docker containers Delegateyes # kill only the docker process, not all processes in the cgroup KillModeprocess [Install] WantedBymulti-user.target EOF #启动docker服务 systemctl restart docker #设置自启动 systemctl enable --row docker5.启动rancher#创建存储目录 mkdir -p /data/rancher2.7.9 #下载镜像的话比较费时间 docker run -d --privileged -p 80:80 -p 443:443 -v /data/rancher2.7.9:/var/lib/rancher --restartalways --name rancher2.7.9 rancher/rancher:v2.7.96.启动后访问https://192.168.10.407.复制该命令到rancher-server节点执行箭头指的参数换成容器id8.将红框的内容粘贴至Password位置9.账号默认admin,设置密码也可以但必须12位继续用生成的密码10.可以设置偏好背景和字体11.创建集群12.选择自定义创建集群13.14.在集群中三个角色主节点全部勾选如果主节点不想当工作节点的话则去掉15.各节点执行注册命令命令只是示例用自己服务器生成的命令执行#主节点 curl --insecure -fL https://192.168.10.40/system-agent-install.sh | sudo sh -s - --server https://192.168.10.40 --label cattle.io/oslinux --token wxjhz4x57fcwqrp5q9gnknx52pgpj7zckkn6xftffv988jpncfd7gn --ca-checksum 808bb6ce496c01a7b0d81f1430635020cba5c3e0c78e1fb064989a4aab362403 --etcd --controlplane --worker #从节点都执行只保留worker选项 curl --insecure -fL https://192.168.10.40/system-agent-install.sh | sudo sh -s - --server https://192.168.10.40 --label cattle.io/oslinux --token wxjhz4x57fcwqrp5q9gnknx52pgpj7zckkn6xftffv988jpncfd7gn --ca-checksum 808bb6ce496c01a7b0d81f1430635020cba5c3e0c78e1fb064989a4aab362403 --worker16.执行完后等待即可需要拉取镜像没有离线镜像的话大概20分钟17.等待即可18.如果迟迟加入不了则查看他的状态看下日志是不是镜像拉去不了得开梯子systemctl status rancher-system-agent.service19.在主节点添加yum源下载管理工具[rootk8s-master ~]# cat /etc/yum.repos.d/kubernetes.repo EOF [kubernetes] nameKubernetes baseurlhttps://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 enabled1 gpgcheck0 repo_gpgcheck0 gpgkeyhttps://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg EOF20.安装管理工具,版本相近即可我安装的1.28.2的版本yum install -y kubectl-1.28.2-021.安装好后验证集群是否安装完成即可

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号