k3s 配置管理

Summary: Author: 张亚飞 | Read Time: 1 minute read | Published: 2019-10-28
Filed under Categories: MarkDownTags: Tag,

k3s 配置管理

安装 multipass

brew install --cask multipass

通过 multipass 启动一个 VM 虚拟机

multipass launch --name k3s --memory 4G --disk 40G

查看节点列表

$ multipass list
Name                    State             IPv4             Image
k3s                     Running           192.168.64.2     Ubuntu 22.04 LTS

查看节点信息

$ multipass info k3s
Name:           k3s
State:          Running
IPv4:           192.168.64.2
Release:        Ubuntu 22.04.3 LTS
Image hash:     eafa7742ce5f (Ubuntu 22.04 LTS)
CPU(s):         1
Load:           0.17 0.06 0.02
Disk usage:     1.4GiB out of 38.7GiB
Memory usage:   126.3MiB out of 3.8GiB
Mounts:         --

进入 k3s 服务

multipass shell k3s

安装 k3s 集群

ubuntu@k3s:~$ curl -sfL https://get.k3s.io | sh -

其中 /etc/rancher/k3s/k3s.yaml 为集群连接配置

获取集群 tokenip

$ multipass exec k3s sudo cat /var/lib/rancher/k3s/server/node-token
$ multipass info k3s | grep -i ip

创建另一台虚拟节点 k3s-worker

multipass launch --name k3s-worker --memory 2G --disk 20G
multipass shell k3s-worker
curl -sfL https://get.k3s.io | K3S_URL=https://192.168.64.2:6443 K3S_TOKEN="K10f1040315a1cec21530b429ac61b2d37491640a14c2dfe6800a62a1e4a414090a::server:16d64f53389776cbc1133cdac5f21602" sh -

参考


Comments

Cor-Ethan, the beverage → www.iirii.com