本文主要是介绍K3S环境搭建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
中文官网https://docs.k3s.io/zh/更适合中国宝宝体质
k3s是轻量化的容器编排工具,跟k8s有一定区别,但是用法类似
名词差异:
k8s master worker
k3s server agent
安装前修改/etc/hosts,使每一个节点都有一个名称,不允许重复,如k3s-server01,k3s-agent01等
在server节点安装组件
curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -
查看加入集群的token
cat /var/lib/rancher/k3s/server/node-token
在agent节点上安装组件,注意替换两个变量server-IP和my-node-token
curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn K3S_URL=https://<server-IP>:6443 K3S_TOKEN=<my-node-token> sh -
验证状态
systemctl status k3s
查看节点
k3s kubectl get nodes
查看pod
k3s kubectl get pod --all-namespaces
这篇关于K3S环境搭建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!