Post

Como instalar um cluster k3s com k3sup

Como instalar um cluster k3s com k3sup

Como instalar um cluster k3s com k3sup

Inicialize um cluster k3s com k3sup (servidor + agentes) via SSH.

Prerequisites

Você precisa de acesso SSH aos nós (root ou sudo). No Windows, baixe o binário nas releases do k3sup.

Step 1: Install k3sup

Instale o k3sup localmente:

1
2
curl -sLSf https://get.k3sup.dev | sh
sudo install k3sup /usr/local/bin/

Step 2: Create the Master Node

Exporte o IP do servidor:

1
export SERVER_IP=159.65.25.233

Instale o k3s no servidor e traga o kubeconfig localmente:

1
k3sup install --ip $SERVER_IP --user root --local-path=./kubeconfig

Teste o master:

1
2
export KUBECONFIG=`pwd`/kubeconfig
kubectl get node -o wide

Step 3: Extend the Cluster with Worker Nodes

Adicione os workers:

1
2
3
4
5
6
7
# Worker node 1
export IP=159.65.22.30
k3sup join --ip $IP --server-ip $SERVER_IP --user root

# Worker node 2
export IP=159.65.29.53
k3sup join --ip $IP --server-ip $SERVER_IP --user root

Step 4: Verify the Cluster

Verifique:

1
kubectl get node

Conclusion

Pronto: servidor k3s e workers conectados. Para baixar o kubeconfig depois sem reinstalar, rode k3sup install --skip-install.


We hope this tutorial has been helpful. If you have any questions or suggestions, please leave a comment below!

Esta postagem está licenciada sob CC BY 4.0 pelo autor.