k3s安装

news2025/1/23 2:08:12

文章目录

  • 1. 文件准备
  • 2. 安装
  • 3. 查看
  • 4. rancher接入

官方文档
https://docs.rancher.cn/docs/k3s/installation/airgap/_index/

1. 文件准备

从: https://github.com/k3s-io/k3s/releases 下载如下两个文件

  • 二进制文件: k3s 文件
  • 镜像包:k3s-airgap-images-amd64.tar

image.png

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的部署文档


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/26005.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

route -n 路由详情

添加网段路由,想要只显示U route add -net 192.168.1.0 netmask 255.255.255.0 dev ens192 [rootht23 k8snode]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 ens192 表示192.168.1.…

修改ZABBIX的logo,最终版方法,简单好用,适用于所有ZABBIX版本,一学即会!!!!!

前言:大家好,我是菜鸟阿贵,好久不见,最近我发现一款很不错的开源网络监控软件,他的优点就不说了,但是遇到一个问题,我们项目上需要用它集成,所以上面的ZABBIX的标志不好看&#xff0…

【记录】前端如何实现iPhone不上架AppStore,从游览器直接安装测试App

背景: 都知道 iPhone 苹果手机应用只能通过 AppStore 进行安装,测试包只能通过官方提供的 TestFlight 等工具安装,而且通常有较长的审核流程,无法及时更新安装包,非常不方便。本文主要介绍前端实现对签名成功的 App直…

maven了解

maven是基于java平台的项目构建,依赖管理和项目信息管理的一个工具。 maven能为我们解决什么问题? ①添加第三方jar包 按照最原始的做法,我们是手动复制jar包到项目WEB-INF/lib下,每个项目都会有一份,造成大量重复文…

红外平行光管ZEMAX光学设计/SOLIDWORKS

平行光管是无穷远目标模拟器,它是一种高精度、综合型光学检测基础设备。由于反射系统受材料限制较小,便于轻量化设计,完全没有色差,系统透过率高;离轴系统不存在中心遮拦且焦点被引到主反射镜之外,光路可折叠&#xff…

Angular 服务端渲染 Angular Universal 实例

标准的 Angular 应用运行在浏览器中,它会在 DOM 中渲染页面,以响应用户的操作。 而Angular Universal 会在服务端运行,生成一些静态的应用页面,稍后再通过客户端进行启动。 这意味着该应用的渲染通常会更快,让用户可以…

一条SQL语句执行的顺序

1. 查询语句 1.1 总体流程 大体来说,MySQL可以分为Server层和存储引擎层两部分。 Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务 功能,以及所有的内置函数(如日期、时间、数学和加密函数等)&#xff0…

一篇文章教你如何用Telerik组件为桌面应用添加上下文菜单

Telerik DevCraft包含一个完整的产品栈来构建您下一个Web、移动和桌面应用程序。它使用HTML和每个.NET平台的UI库,加快开发速度。Telerik DevCraft提供最完整的工具箱,用于构建现代和面向未来的业务应用程序。 Telerik DevCraft R3 2022正式版下载 上下…

变化检测(Change Detection,CD) 综述2篇 CD代码 常用CD数据集及链接

变化检测综述 综述1:Change Detection Based on Artificial Intelligence: State-of-the-Art and Challenges 收录于:Remote Sens. 2020 论文地址:Remote Sensing | Free Full-Text | Change Detection Based on Artificial Intelligence:…

客快物流大数据项目(八十七):ClickHouse的使用案例

文章目录 ClickHouse的使用案例 一、电信行业用于存储数据和统计数据使用

ClickHouse教程 — 第二章 ClickHouse快速入门

ClickHouse教程 — 第二章 ClickHouse快速入门1 ClickHouse简介2 ClickHouse特点3 clickhouse缺点4 clickhouse为什么快5 ClickHouse引擎5.1 数据库引擎5.2 数据表引擎5.2.1 表引擎类型5.3 数据类型6 ClickHouse使用语法7 代码操作ClickHouse1 ClickHouse简介 参考1&#xff1…

D. Challenging Valleys

You are given an array a[0…n−1] of n integers. This array is called a “valley” if there exists exactly one subarray a[l…r] such that: 0≤l≤r≤n−1, alal1al2⋯ar, l0 or al−1>al, rn−1 or ar<ar1. Here are three examples: The first image shows…

网页数据抓取工具-数据采集软件

随着时代的不断的发展&#xff0c;我们已经进入一个大数据数字时代&#xff0c;每个人在互联网上都离不开数据的汇总分析以及数据的应用&#xff0c;不管是整理行业的数据&#xff0c;还是分析同行的数据。今天小编就教大家如何用数据采集软件快速抓取到你想要的信息&#xff0…

服务器cpu一直处于100%解决思路

故障描述 网友截图咨询:cpu一直处于100%,请问是什么原因所致?突然出现的,从昨天14点左右就这样子,服务器很卡,将所有网站,web服务,mysql服务,防火墙都停止了,cpu一直处于100%没有改变。 原因分析 cpu突然满载,可能的原因有很多,最常见的就是被cc攻击了导致的。 …

iTOP3399开发板Qt蜂鸣器和LED测试

QLed 测试资料在网盘“iTOP-3399 开发板\iTOP-3399 开发板\02_iTop-RK3399 开发资料汇总&#xff08;不含光盘内 容&#xff09;\05_iTOP-3399 开发板 Qt 应用开发资料\3399 开发板 QT 测试-QtLED 和 buzzer”目录下&#xff0c;我们将要运行 QLed 程序到开发板的 Qt 系统上。参…

【LeetCode每日一题】——118.杨辉三角

文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】 数组 二【题目难度】 简单 三【题目编号】 118.杨辉三角 四【题目描述】 给定一个非负整数 n…

CubeMX+VSCode+Ozone的STM32开发工作流(三)利用Ozone进行可视化调试和代码分析

neozng1hnu.edu.cn 本教程的示例代码是笔者参加RoboMaster机甲大师赛为机器人编写的控制器框架&#xff0c;你可以直接克隆仓库&#xff0c;阅读仓库下的Markdown文档获得更好的体验&#xff0c;记得点一个小⭐&#xff1a;basic_framework: basic_framework (gitee.com)所有安…

[附源码]Python计算机毕业设计宠物领养系统

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;…

Word处理控件Aspose.Words功能演示:使用 Python 查找和替换 Word 文档中的文本

很多时候&#xff0c;您需要替换 Word 文档中的特定文本或短语。MS Word 具有针对此类情况的内置功能&#xff0c;您可以一键替换所需的文本。在本文中&#xff0c;您将学习如何使用 Python 以编程方式查找和替换 Word 文档中的文本。当您需要替换一堆文档中的文本时&#xff0…

Redis的分布式锁问题(九)Redis + Lua 脚本实现分布式锁

Redis的分布式锁问题&#xff08;九&#xff09;Redis Lua 脚本实现分布式锁 上集回顾 Lua的简单介绍 redis调用函数 set name jack set name Rose&#xff0c;再执行get name redis的 EVAL 命令 Lua脚本解决unLock业务流程 代码实现 unLock.lua RedisTemp…