想定環境

手順

マスター側のVMですべて操作

m=192.168.33.11  # IPアドレス of マスターVM
a=192.168.33.12  # IPアドレス of エージェントVM
u="https://$m:6443"  # マスターのエンドポイント

# マスター構築
sudo ufw disable
curl -sfL https://get.k3s.io | sh -s - --write-kubeconfig-mode 644 --node-ip=$m

# エージェント接続用トークン取得
t=$(sudo cat /var/lib/rancher/k3s/server/node-token | tee /dev/stderr)

# ssh経由でエージェント構築
ssh $a sh -x <<...
sudo ufw disable
curl -sfL https://get.k3s.io | K3S_URL=$u K3S_TOKEN=$t sh -s - --node-ip=$a
...
}

* 参考

- [[ラズパイでK8s…は重そうなのでK3sしてみた話>https://zenn.dev/kuma3303/articles/21d5725a94fcc1]]
- [[Quick-Start Guide | K3s>https://docs.k3s.io/quick-start]]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS