Post

Como atualizar um cluster k3s

Como atualizar um cluster k3s

Como atualizar um cluster k3s\n\nAtualize o nó servidor com k3sup install e religue os agentes com k3sup join.\n

Prerequisites

Tenha o k3sup instalado. Se precisar, siga o repositório do k3sup.

Step-by-Step Solution

1. Atualizar o nó master

Reinstale o servidor no master:

1
2
3
4
5
6
7
8
# Export the IP of the master node
export SERVER_IP=192.168.1.32

# Define the user
export USER=root

# Run the install command to update the master node
k3sup install --ip $SERVER_IP --user $USER

Isso atualiza o nó servidor com a versão mais recente do k3s.

2. Rejuntar os workers ao cluster atualizado

Rejunte os agentes ao servidor:

1
2
3
4
5
6
7
8
9
10
11
12
# Export the IPs of the worker nodes
export AGENT_1_IP=192.168.1.33
export AGENT_2_IP=192.168.1.34
export AGENT_3_IP=192.168.1.35

# Define the user
export USER=root

# Join the worker nodes to the updated master node
k3sup join --ip $AGENT_1_IP --server-ip $SERVER_IP --user $USER
k3sup join --ip $AGENT_2_IP --server-ip $SERVER_IP --user $USER
k3sup join --ip $AGENT_3_IP --server-ip $SERVER_IP --user $USER

Rode um comando de join por agente para reconectá-los.

Common Troubleshooting

  • Erros de conexão: confira IP e credenciais SSH do worker.
  • Problemas de permissão: garanta acesso root ou use sudo.
  • Erros de download: tente de novo com rede confiável ou mirror; verifique pacotes curl/TLS.

Conclusion

Com esses passos, servidor e agentes k3s ficam na versão mais recente e conectados.


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.