Plataformas soportadas¶
Esta página resume los targets soportados por Productive K3S y la guía práctica de dimensionamiento para un host de nodo único.
La herramienta está preparada para entornos orientados a producción basados en los sistemas operativos no propietarios más utilizados en plataformas comunes de cloud y de VMs. En la práctica, por eso los targets de runtime soportados terminan siendo distribuciones Linux.
Al mismo tiempo, el flujo de desarrollo da una forma práctica para que contribuidores que usan Windows o macOS puedan trabajar en mejoras sobre los scripts de la herramienta usando Multipass y VMs Linux soportadas.
Targets soportados¶
El repositorio está validado y soportado sobre:
- Ubuntu
24.04LTS - Ubuntu
22.04LTS - Debian
13trixie - Debian
12bookworm
El soporte significa que la evidencia de validación retenida incluye estos flujos:
smokecorefullfull-rollbackfull-clean
Modelo de validación¶
- Ubuntu
24.04tiene validación directa en runners hosteados y validación basada en VM - Ubuntu
22.04, Debian12y Debian13se validan mediante el harness de VM - El soporte para Debian se refiere al runtime dentro de la VM validada, no a CI hosteado directo de GitHub
Supuestos de plataforma¶
- la instalación de paquetes asume
apt-get - la gestión de servicios asume
systemd - las pruebas de integración basadas en VM se apoyan en
multipass - Windows y macOS sólo son relevantes como hosts capaces de ejecutar VMs Linux
Hardware mínimo¶
Mínimo práctico para el stack completo:
- CPU:
4 vCPU - RAM:
12 GB - Disco:
60 GBlibres en SSD
Recomendado para una experiencia más fluida:
- CPU:
6-8 vCPU - RAM:
16 GB - Disco:
100 GB+libres
Por qué la base no es menor¶
RancheryLonghornagregan overhead sostenido al plano de control- el registry interno consume almacenamiento persistente
- las cargas stateful necesitan margen más allá de la plataforma base
- el bajo espacio libre en disco es especialmente problemático para
Longhorn