美文网首页K3S云原生
centos7离线安装k3s

centos7离线安装k3s

作者: 万州客 | 来源:发表于2020-04-22 21:47 被阅读0次

    一,介绍

    2019年2月26日,Rancher Labs(以下简称Rancher)宣布推出轻量级Kubernetes发行版K3s(已开源),这款产品专为在资源有限的环境中运行Kubernetes的研发和运维人员设计。Rancher此次发布的K3s项目,将满足在边缘计算环境中运行在x86、ARM64和ARMv7处理器上的小型、易于管理的Kubernetes集群日益增长的需求。

    image

    二,准备文件

    1.所有的container images

    k3s-airgap-images-amd64.tar

    2.主要的二进制文件k3s

    k3s

    3.下载官方提供的install.sh

    install.sh

    image

    PS:这三个文件,可能比较难下载,可在我的百度网盘里下载,会快些。

    链接:https://pan.baidu.com/s/12QS-ytdWI1SZ65sreWxqlA

    提取码:w4im

    三,导入离线镜像包

    docker load -i k3s-airgap-images-amd64.tar
    
    image

    四,将k3s可执行文件cp到指定路径

    cp k3s /usr/local/bin/
    

    五,导入环境变量,忽略下载,并进行最小安装

    export INSTALL_K3S_SKIP_DOWNLOAD=true
    
    
    export INSTALL_K3S_EXEC="--docker --bind-address=192.168.1.111 --cluster-cidr=10.128.0.0/16 --service-cidr=10.129.0.0/16 --kube-apiserver-arg service-node-port-range=30000-50000 --no-deploy traefik --no-deploy servicelb --write-kubeconfig ~/.kube/config --write-kubeconfig-mode 666"
    
    

    注意:上面的bind-address要依据具体的安装机器进行更改!

    六,运行安装脚本

    sh k3s-install.sh
    
    image

    七,查看k3s的节点和pod

    kubectl get node
    kubectl get pod -A
    
    image

    八,接下来,随便玩。

    九,简书第一篇,请多多指教。

    以上是我亲自实践的内容,更详细的讲解:

    k3s初探:
    https://www.jianshu.com/p/dbc8d9a8374e

    相关文章

      网友评论

        本文标题:centos7离线安装k3s

        本文链接:https://www.haomeiwen.com/subject/fmegihtx.html