Kubernetes轻量版:K3S 教程

K3S 创建/加入节点:

#创建第一个主节点(带ETCD)(高可用HA)
curl -sfL https://get.k3s.io | sh -s - server --cluster-init

# token:
sudo cat /var/lib/rancher/k3s/server/token

# 作为主节点接入
curl -sfL https://get.k3s.io | K3S_TOKEN={token} sh -s - server --server https://{IP}:6443

# 作为从节点接入
curl -sfL https://get.k3s.io | K3S_URL=https://{IP}:6443 K3S_TOKEN={token} sh -

创建完成后:


K3S 配置 Helm:

安装 Helm

  • 可以从 Helm 的官方网站下载 Helm 二进制文件,或者使用包管理器来安装。
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.sh

使用 Helm

  • 一旦安装了 Helm,可以使用它来部署和管理图表。例如,查看当前部署的图表:
helm ls

注意,Helm 和 k3s 都需要有对 Kubernetes 集群的访问权限。确保 Kubernetes 配置文件(通常是 ~/.kube/config)已正确设置。

k3s 的配置文件在”/etc/rancher/k3s/k3s.yaml”,复制到指定位置:

cp /etc/rancher/k3s/k3s.yaml .kube/config

搞定:


参考:

k3s https://docs.k3s.io/zh/quick-start

rancher https://docs.rancher.cn/docs/k3s/installation/ha-embedded/_index

分享你的喜爱

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注