zoukankan      html  css  js  c++  java
  • 离线安装K3S Server(v1.17.4+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

    检查k3s状态

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

    卸载K3S

    #服务器
    /usr/local/bin/k3s-uninstall.sh
    #工作节点
    /usr/local/bin/k3s-agent-uninstall.sh
  • 相关阅读:
    yii2之依赖注入与依赖注入容器
    MySQL查询性能优化
    MySQL索引(2)
    go es
    es数据操作入门
    es环境搭建
    gRPC接入etcd
    etcd简单介绍
    Go调用NSQ简单实践
    NSQ快速入门实践
  • 原文地址:https://www.cnblogs.com/weschen/p/12666486.html
Copyright © 2011-2022 走看看