美文网首页
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