meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
virtualizacion:kubernetes:instalacion [2021/02/24 13:22] – [Pasos previos] lc | virtualizacion:kubernetes:instalacion [2023/01/18 14:37] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 14: | Línea 14: | ||
* temporalmente (hasta que reiniciemos )con el comando **swapoff -a ** | * temporalmente (hasta que reiniciemos )con el comando **swapoff -a ** | ||
* Definitivamente editando el fichero /etc/fstab y comentando la línea de la partición del swap | * Definitivamente editando el fichero /etc/fstab y comentando la línea de la partición del swap | ||
- | * Permitimos a iptable ver el trafico en modo bridge | + | * Permitimos a iptable ver el trafico en modo bridge |
- | * creamos un fichero de configuración para que se cargue en / | + | |
< | < | ||
net.bridge.bridge-nf-call-ip6tables = 1 | net.bridge.bridge-nf-call-ip6tables = 1 | ||
Línea 63: | Línea 62: | ||
< | < | ||
yum install -y kubelet kubeadm kubectl</ | yum install -y kubelet kubeadm kubectl</ | ||
- | Lo ponemos para que arranque al inicio | + | <note warning> |
+ | * Lo ponemos para que arranque al inicio | ||
< | < | ||
Línea 91: | Línea 91: | ||
</ | </ | ||
- | Iniciamos el cluster < | + | Iniciamos el cluster < |
- | < | + | < |
- | Por ejemplo kubeadm init --apiserver-advertise-address=192.168.1.99 --pod-network-cidr=192.168.0.0/ | + | |
+ | <note > flannel por defecto usa el CIDR 10.244.0.0/16 . Calico por defecto usa el CIDR 192.168.0.0/ | ||
Cuando este comando termina nos aparecerá un comando con el token y el hash para unir los nodos. Este comando deberemos de guardarlos para añadir los nodos. | Cuando este comando termina nos aparecerá un comando con el token y el hash para unir los nodos. Este comando deberemos de guardarlos para añadir los nodos. | ||
Línea 135: | Línea 136: | ||
--exec-opt native.cgroupdriver=systemd | --exec-opt native.cgroupdriver=systemd | ||
</ | </ | ||
+ | === kube-flannel-ds in CrashLoopBackoff === | ||
+ | https:// | ||
+ | |||
+ | Si tenemos este problema con el driver kube-flannel es debido a que al ejecutar kubeadm init no especificamos la opción **--pod-network-cidr=< | ||
+ | < | ||
+ | |||
+ | Para definir el PodCIDR en un nodo | ||
+ | < | ||
+ | Por ejemplo < | ||
==== Referencias ==== | ==== Referencias ==== | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// |