This commit is contained in:
James Turland 2023-12-04 09:57:38 +00:00
parent 85abace931
commit 7d2b9b34cb
1 changed files with 4 additions and 2 deletions

View File

@ -142,7 +142,7 @@ ssh $user@$master1 -i ~/.ssh/$certName <<- EOF
sudo mv kube-vip.yaml /var/lib/rancher/k3s/server/manifests/kube-vip.yaml sudo mv kube-vip.yaml /var/lib/rancher/k3s/server/manifests/kube-vip.yaml
EOF EOF
# Step 6: Add new master nodes (servers) # Step 6: Add new master nodes (servers) & workers
for newnode in "${masters[@]}"; do for newnode in "${masters[@]}"; do
k3sup join \ k3sup join \
--ip $newnode \ --ip $newnode \
@ -157,6 +157,7 @@ for newnode in "${masters[@]}"; do
echo -e " \033[32;5mMaster node joined successfully!\033[0m" echo -e " \033[32;5mMaster node joined successfully!\033[0m"
done done
# add workers
for newagent in "${workers[@]}"; do for newagent in "${workers[@]}"; do
k3sup join \ k3sup join \
--ip $newagent \ --ip $newagent \
@ -164,7 +165,8 @@ for newagent in "${workers[@]}"; do
--sudo \ --sudo \
--k3s-version $k3sVersion \ --k3s-version $k3sVersion \
--server-ip $master1 \ --server-ip $master1 \
--ssh-key $HOME/.ssh/$certName --ssh-key $HOME/.ssh/$certName \
--k3s-extra-args "--node-label \"longhorn=true\" --node-label \"worker=true\""
echo -e " \033[32;5mAgent node joined successfully!\033[0m" echo -e " \033[32;5mAgent node joined successfully!\033[0m"
done done