Actualizar cluster_init.md
This commit is contained in:
@@ -341,6 +341,22 @@ sudo scp config admin.c3s@192.168.0.4X:/home/admin.c3s/admin.conf #a todos lo
|
||||
sudo chown $(id -u):$(id -g) $HOME/.kube/config
|
||||
```
|
||||
|
||||
### Añadir un nodo fuera de plazo.
|
||||
Para añadir un nodo con posterioridad y con intención de que se convierta en controller, debemos limparlo, en los archivos donde se almacena datos del cluster y el nodo, parar el servicio y reset de kubelet reset -f
|
||||
|
||||
En el nodo principal ejecutar:
|
||||
|
||||
```bash
|
||||
kubeadm token create --print-join-command --description "ALgo significativo"
|
||||
```
|
||||
Con esto generaremos un nuevo token podemos lmitarlo con TTL 5 h (horas). Pero solo nos vale para unir un worker.
|
||||
|
||||
Si queremos unir un controller hay que añadir el certificado de la CA, seconsigue con:
|
||||
```bash
|
||||
kubeadm init phase upload-certs --upload-certs
|
||||
```
|
||||
Si copiamos ambos resultados y lo unimos en un solo comando join conseguiremos el objetivo. Explicado más abajo.
|
||||
|
||||
## d) Instala la red de pods (Flannel) usando la VLAN interna del clúster
|
||||
|
||||
Kubernetes solo define la infraestructura; necesitas un complemento de red (CNI) para que los pods puedan comunicarse entre sí. Flannel es la opción más sencilla y compatible, y puedes configurarla para usar una interfaz/VLAN específica para el tráfico overlay (muy recomendable si segmentas redes en tu clúster).
|
||||
|
||||
Reference in New Issue
Block a user