美文网首页
k3s个人实践(1)--运行

k3s个人实践(1)--运行

作者: w_dll | 来源:发表于2021-03-02 16:18 被阅读0次

    自己一开始用云服务器搭建的k3s, 发现限制多多。。。
    索性先用本地虚拟搭建, 玩熟了在上云服务器。
    k3s 和 k8s 高可用虽然无法比较,但是我感觉对于我目前来说足够了。。。

    运行环境及组件

    • debian
    • docker
    • k3s

    环境配置

    主节点

    主机名

    hostnamectl set-hostname debianENV1

    静态ip

    配置好后重启网络

    安装docker

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

    部署k3s-server

    下载地址
    https://github.com/k3s-io/k3s/releases/tag/v1.20.4+k3s1
    正常需要如下两个包

    image.png

    将这两个包上传至服务器

    chmod 755 k3s && cp k3s /usr/local/bin
    docker load -i k3s-airgap-images-amd64.tar
    wget http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh
    

    在k3s-install.sh执行脚本加入这几行

    INSTALL_K3S_SKIP_DOWNLOAD=true
    INSTALL_K3S_EXEC="--docker"
    

    安装

    chmod +x k3s-install.sh && ./k3s-install.sh
    

    从节点

    步骤基本一致, 以下几点不一致

    主机名及ip

    hostnamectl set-hostname debianENV2
    ip 设置为不一样的即可

    设置host
    获取主节点token及配置部署环境

    主节点执行,复制token

    cat /var/lib/rancher/k3s/server/node-token
    

    子节点如下配置即可




    部署即可

    查看

    k3 = k3s kubectl (个人配置)
    docker 如果拉取慢的话, 建议配置加速节点


    相关文章

      网友评论

          本文标题:k3s个人实践(1)--运行

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