• 注册
    • 查看作者
    • k3s离线安装

      离线安装:

      下载k3s:  curl -o k3s   https://github.com/k3s-io/k3s/releases/download/v1.18.16%2Bk3s1/k3s (k3s版本是:v1.18.16)

      下载k3s安装脚本: curl -o k3s.sh https://get.k3s.io (原始安装脚本:https://get.k3s.io)

      将k3s安装脚本放在任意位置,k3s二进制文件拷贝到目标主机的/usr/local/bin目录:cp k3s /usr/local/bin/  

      给k3s加上可执行权限:
      chmod +x /usr/local/bin/k3s
      设置环境变量,跳过下载:
      export INSTALL_K3S_SKIP_DOWNLOAD=true
      
      export INSTALL_K3S_EXEC="--datastore-endpoint=mysql://root:123456@tcp(172.21.0.100:3306)/k3s --docker --no-deploy traefik --node-external-ip 172.21.0.111 --tls-san 172.21.0.111 --kube-apiserver-arg service-node-port-range=1-65000 --write-kubeconfig  ~/.kube/config --write-kubeconfig-mode 666"
      
      安装:
      sh k3s.sh
      cat k3s.sh  | INSTALL_K3S_EXEC=" --disable traefik  --kube-apiserver-arg service-node-port-range=30000-50000 --cluster-cidr  10.72.0.0/16 --service-cidr  10.73.0.0/16 " sh -s -
      
      crictl模拟docker命令
      alias docker='k3s crictl'

      验证:kubectl get services 。显示kubernetes服务。

      从 server 节点卸载 K3s,请运行:
      /usr/local/bin/k3s-uninstall.sh
      
      从 agent 节点卸载 K3s,请运行:
      /usr/local/bin/k3s-agent-uninstall.sh

      安装docker

        yum install -y yum-utils 
        yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
        yum makecache fast 
        yum list docker-ce --showduplicates | sort -r
        yum install -y docker-ce-19.03.8-3.el7
        systemctl start docker
        systemctl enable docker

    • 0
    • 0
    • 0
    • 1.6k
    • 请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 单栏布局 侧栏位置: