fix: wait token created befort start k3s
This commit is contained in:
parent
1cfa5df370
commit
2e2b779fdd
@ -3,7 +3,13 @@
|
||||
MASTER_IP=$1
|
||||
|
||||
# Get the token from the shared folder
|
||||
while [ ! -f /vagrant/token ]
|
||||
do
|
||||
sleep 2 # or less like 0.2
|
||||
done
|
||||
TOKEN=$(cat /vagrant/token)
|
||||
echo "token: $TOKEN"
|
||||
|
||||
# Install K3s agent (worker) and join the master node
|
||||
curl -sfL https://get.k3s.io | K3S_URL=https://$MASTER_IP:6443 K3S_TOKEN=$TOKEN sh -
|
||||
rm -f /vagrant/token
|
||||
|
@ -9,6 +9,7 @@ sudo chown -R vagrant:vagrant /home/vagrant/.kube/config
|
||||
|
||||
# Get the token for the worker nodes
|
||||
TOKEN=$(sudo cat /var/lib/rancher/k3s/server/node-token)
|
||||
echo "token: $TOKEN"
|
||||
|
||||
# Store the token for the workers to use
|
||||
echo $TOKEN > /vagrant/token
|
||||
|
Loading…
Reference in New Issue
Block a user