Appearance
K3sクラスタを冗長構成で構築する
K3sにて、
- コントロールプレーン: 3台
- ワーカーノード: 3台
の構成のクラスタを構築します。
事前準備
コントロールプレーンに対してkubectlを実行するプロキシサーバを用意しておいてください。
手順
cf.
コントロールプレーン
最初のコントロールプレーン
shell
curl -sfL https://get.k3s.io | K3S_TOKEN=SECRET sh -s - server \
--cluster-init \
--tls-san {プロキシサーバのIP}2台目以降のコントロールプレーン
shell
curl -sfL https://get.k3s.io | K3S_TOKEN=SECRET sh -s - server \
--server https://{プロキシサーバのIP}:6443 \
--tls-san {プロキシサーバのIP}ワーカーノード
shell
curl -sfL https://get.k3s.io | K3S_TOKEN=SECRET sh -s - agent \
--server https://{プロキシサーバのIP}:6443