# Guía de Instalación de Kubernetes en SUSE Este repositorio contiene los **manifiestos, scripts y documentación** para desplegar y gestionar un clúster Kubernetes basado en SUSE Linux. --- ## Índice de documentos y referencias cruzadas | Documento | Descripción | Referencia | | ------------------- | ------------------------------------------ | ------------------------ | | `cluster_init.md` | Proceso de inicializacion del cluster detallado en SUSE | [Ver](cluster_init.md) | | `redes_internet.md` | MetalLB, Multus y demas | [Ver](redes_internet.md) | | `ingress.md` | Capitulo dedicsdo a ingress y certmanager | [Ver](ingress.md) | | `cephrook.md` | Instalación e integración de Ceph/Rook | [Ver](./cephrook.md) | | `kubevirt.md` | Despliegue de KubeVirt y gestión de VMs | [Ver](./kubevirt.md) | | `comprobaciones.md` | Checklist y pruebas tras cada paso crítico | [Ver](./comprobaciones.md) | | `script_limpieza.md` | Como hacer un script para eliminar la configuracion de un nodo | [Ver](script_limpieza.md) | | `coredns\readme.md` | Ejemplo de Multus: CoreDNS | [Ver](./coredns/readme.md) | | `storage\readme.md` | Ejemplo de recurso “class”: storage | [Ver](./storage/readme.md) | | `dashboard\readme.md` | Ejemplo con un ingress: k8s dashboard | [Ver](./dashboard/readme.md) | | `multusk3s.md` | por si un dia instalo multus en k3s en vez de en k8s | [Ver](./multusk3s.md) | --- ## Estado actual de la instalación | Documento | Estado | Comentario | | ------------------- | -------------- | ------------------------------------- | | `cluster_init.md` | ✅ Completado | Instalación básica validada | | `redes_internet.md` | ✅ Completado | probado Multus, flannel y MetalLB y validado | | `ingress.md` | ⚠️ En revisión | Nginx probado, falta Traefik y HAProxy | | `cephrook.md` | ⚠️ En revisión | Integración Ceph pendiente de validar | | `kubevirt.md` | ⚠️ En revisión | Revisar últimas pruebas de VMs | | `comprobaciones.md` | ✅ Completado | Comandistica util para debugear, lista para usar | --- ## ¿Cómo usar este repositorio? 1. Sigue el orden de los documentos desde `readme.md`. 2. Comprueba cada paso con `comprobaciones.md`. 3. Consulta el resto de documentos según el despliegue requerido (Ceph, KubeVirt, etc). 4. Actualiza la documentacion con lo que vayas validando.