当前位置: 首页 > article >正文

k3s安装指定版本以及离线安装(docker)

首先下载你所需要版本的k3s安装包,目录结构如下所示,我这里是v1.19.15+k3s2。
请添加图片描述
1.首先赋予可执行权限后进行安装。

# k3s 需要赋予可执行权限  
sudo chmod +x k3s
sudo chmod +x k3s-install.sh

2.然后将k3s的二进制文件复制到/usr/local/bin/

cp k3s /usr/local/bin/

3.然后导入镜像,还没有安装docker的请参考mac下docker的详细安装教程和Liux下Docer详细安装教程
导入镜像:

docker load -i k3s-airgap-images-amd64.tar
4.设置环境遍历

```bash
export INSTALL_K3S_SKIP_DOWNLOAD=true
export INSTALL_K3S_EXEC='--docker'
export INSTALL_K3S_VERSION=k3s_v1.19.15+k3s2

5.agent安装(从节点才需要安装),下面的K3S_URL和K3S_TOKEN都请换成主节点的,其中K3S_TOKEN的获取命令如下:

sudo cat /var/lib/rancher/k3s/server/node-token
export K3S_URL=https://192.168.2.184:6443
export K3S_TOKEN=K1021957b413b225cd927b983f47139ef451cacca2375ef11863f0f924838a09231::server:76ce8a11b0a3e55fda85822e52b919e0

6.安装k3s,这一步就成功了

./k3s-install.sh

7.token位置:sudo cat /var/lib/rancher/k3s/server/node-token(可选)
sudo cat /var/lib/rancher/k3s/server/node-token 命令的作用是显示 K3s 集群的 node-token,这是一个用于在 K3s 集群中身份验证的关键令牌。

具体作用

  1. 节点加入集群
    关于节点加入集群的详细流程,也可以参考k3s主从节点详细流程

    • 在 K3s 中,当你想要将一个新节点(worker 节点)加入到已有的 K3s 集群时,需要使用这个 node-token。通过这个令牌,K3s 能够验证新的节点的身份,并确保它们被允许加入集群。
  2. 安全性

    • 这个令牌在集群中扮演着安全认证的角色,确保只有持有有效令牌的节点才能连接到主节点。这有助于防止未经授权的节点加入集群,从而增强了集群的安全性。

使用方式

当你在新的节点上执行 k3s join 命令时,需要提供这个 node-token。例如:

k3s join <server-ip>:6443 --token <node-token>

这里的 <server-ip> 是你的 K3s 主节点的 IP 地址,<node-token> 是通过上述命令获得的令牌。


http://www.kler.cn/a/355143.html

相关文章:

  • 模型 课题分离
  • 对于其他管理的理解(中)
  • MFC/C++学习系列之简单记录9——简单加法
  • Burp与其他安全工具联动及代理设置教程
  • MacOS安装MySQL
  • 常用Python自动化测试框架有哪些?
  • 多签机制简明理解及实例说明
  • GitHub每日最火火火项目(10.18)
  • 前端原型链:探索 JavaScript 中的继承奥秘
  • 宝塔下如何应对检测到存在待处理的恶意文件提醒
  • Android 通过计算器暗码启动应用
  • TCP/IP 协议【四次挥手】简要说明
  • oracle归档日志爆满问题处理
  • 遇到“mfc100u.dll丢失”的系统错误要怎么处理?科学修复mfc100u.dll
  • SAM应用:医学图像和视频中的任何内容分割中的基准测试与部署
  • 安卓-广播
  • 第J3-1周:DenseNet算法实现乳腺癌识别
  • spring-boot学习(2)
  • 从美的第二届远见者大会看AI与能源转型的未来
  • 牛客习题—线性DP 【mari和shiny】C++
  • Java后端基础自测
  • 【人工智能/计算机工程/大数据】第五届人工智能与计算工程国际学术会议(ICAICE 2024,2024年11月8-10日)
  • Android——发送彩信
  • ANSYS Workbench纤维混凝土3D
  • 笔试强训10.19
  • Vue(3) 组件