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:k0s [272021/07/ 11:26] – lc | virtualizacion:kubernetes:k0s [182023/01/ 13:37] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | ===== Instalación de un cluster de Kubernetes con K0s ===== | ||
| + | Partimos de que tenemos creadas en nuestro servidores varias máquinas virtuals con linux o en cualquier otro proveedor en la nube | ||
| + | |||
| + | === Paso 1 === | ||
| + | Descargamos el binario de **https:// | ||
| + | |||
| + | < | ||
| + | |||
| + | Lo movemos a la carpeta k0sctl y le damos permiso de ejecución | ||
| + | < | ||
| + | |||
| + | === Paso 2 === | ||
| + | Generamos el fichero de configuración de k0s | ||
| + | ./k0sctl init > k0sctl.yaml | ||
| + | |||
| + | < | ||
| + | === Paso 3 === | ||
| + | Aplicamos los cambios en el cluster | ||
| + | < | ||
| + | |||
| + | === Paso 4 === | ||
| + | Para acceder al cluster remoto generamos primero el fichero de configuración | ||
| + | < | ||
| + | |||
| + | Ahora ya podemos usar kubectl en el servidor remoto cargando el fichero de configuración que hemos creado | ||
| + | < | ||
| + | |||
| + | tambien podemos definir la variable KUBECONFIG para indicar el fichero que debe cargar. Para ello | ||
| + | < | ||
| + | |||
| + | con esta variable definida ya podemos hacer **kubectl get nodes** para ver los pods del cluster remoto | ||
| + | |||
| + | |||
| + | ===== Referencias ===== | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | Repetiremos el proceso para cado nodo | ||
| + | |||
| + | |||
| + | ==== Referencias ==== | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||