离线安装K3S Server(v1.19.8+k3s1)

离线安装K3S Server(v1.19.8+k3s1)

离线安装K3S Server
官方文档:https://rancher.com/docs/k3s/latest/en/installation/airgap/

整体的流程图

 

查看K3S的离线文件,目前最新的K3S最新的版本是v1.17.4+k3s1
https://github.com/rancher/k3s/releases 

离线镜像包

 

 k3s的bin包

 

 关于文件对应的架构,参考如下表格

 

 

 先查看系统的架构,通过命令uname -a即可以查看到架构,我现在这台服务器是在阿里云的CentOS7.6的服务器

 

下载离线镜像包和k3s的bin包

在windows电脑上下载镜像离线包和k3s的bin包,并上传到服务器上

 

 例如我使用的用户是root,现在就直接存在root的文件夹下

 

 

将离线文件存放到指定位置
复制离线包

sudo mkdir -p /var/lib/rancher/k3s/agent/images/

#下载的离线镜像包复制,格式如下
#sudo cp ./k3s-airgap-images-$ARCH.tar /var/lib/rancher/k3s/agent/images/
sudo cp ./k3s-airgap-images-amd64.tar /var/lib/rancher/k3s/agent/images/

 

复制K3S的bin包

#授权
chmod 755 k3s

#下载的K3S的bin包,格式如下
sudo cp ./k3s /usr/local/bin && sudo chmod 755 /usr/local/bin/k3s

 

 

安装K3S

#授权
chmod +x ./install.sh

INSTALL_K3S_SKIP_DOWNLOAD=true ./install.sh

 INSTALL_K3S_SKIP_DOWNLOAD=true ./install.sh -s - --write-kubeconfig-mode 644

 sudo chmod 777 /etc/rancher/*
 

 

 

检查k3s状态

#查看kube-system(核心服务命名空间)
kubectl get all -n kube-system

 

卸载K3S

#服务器
/usr/local/bin/k3s-uninstall.sh
#工作节点
/usr/local/bin/k3s-agent-uninstall.sh
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值