k3s安装
官方文档
https://docs.rancher.cn/docs/k3s/installation/airgap/_index/
1. 文件准备
从: https://github.com/k3s-io/k3s/releases 下载如下两个文件
- 二进制文件: k3s 文件
- 镜像包:k3s-airgap-images-amd64.tar
2. 安装
- k3s文件
chmod 755 k3s cp k3s /usr/local/bin/
/usr/local/bin/k3s 是后边安装的时候安装程序找二级制文件的默认位置
- 镜像文件
将镜像文件放到如下位置
mkdir -p /var/lib/rancher/k3s/agent/images/ cp ./k3s-airgap-images-amd64.tar /var/lib/rancher/k3s/agent/images/
- 安装脚本
脚本 https://get.k3s.io/ ,在线安装可以使用:
curl -sfL https://get.k3s.io | sh -
离线安装可以将这个脚本下载下来,比如命名成install.sh
- 安装
INSTALL_K3S_SKIP_DOWNLOAD=true ./install.sh
- 后续操作
命令补全和k8s方法一致。看我k8s部署文档
3. 查看
[root@k3s-dev ~]# kubectl get node NAME STATUS ROLES AGE VERSION k3s-dev Ready control-plane,master 3h8m v1.20.6+k3s1 [root@k3s-dev ~]# kubectl get pod -n kube-system NAME READY STATUS RESTARTS AGE helm-install-traefik-lccnq 0/1 Completed 0 102m svclb-traefik-mb2cg 2/2 Running 2 100m metrics-server-86cbb8457f-lkxt5 1/1 Running 1 3h8m coredns-854c77959c-6bkf2 1/1 Running 1 3h8m local-path-provisioner-5ff76fc89d-zjl6z 1/1 Running 1 3h8m traefik-6f9cbd9bd4-c5mvw 1/1 Running 1 100m [root@k3s-dev ~]# kubectl get namespaces NAME STATUS AGE mysql-test Active 3h1m kube-public Active 3h8m kube-node-lease Active 3h8m default Active 3h8m cattle-system Active 52m kube-system Active 3h8m
4. rancher接入
和K8S一致,看我k8s的部署文档
分类:
常用服务 / 未分类服务
posted on 2022-11-22 15:33 运维开发玄德公 阅读(122) 评论(0) 编辑 收藏 举报 来源
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)