Repolode
siderolabs

siderolabs/talos

Distribución de Linux mínima e inmutable, diseñada para ejecutar Kubernetes y gestionada por completo mediante una API, sin shell.

Estrellas
11,476
Forks
940
Issues abiertos
287
Último commit
hace 16 horas

¿Qué es?

Talos Linux es un sistema operativo diseñado específicamente para ejecutar Kubernetes. Incluye únicamente los componentes necesarios para ese propósito y es inmutable, por lo que la imagen del sistema no puede desviarse de su estado previsto debido a cambios manuales en el nodo.

Los nodos de Talos no tienen shell ni consola interactiva. Toda la gestión del sistema, incluida la configuración y las actualizaciones, se realiza mediante una API protegida con TLS mutuo (mTLS). Las actualizaciones se aplican de forma atómica, y el proyecto busca mantener al día las versiones de Kubernetes y Linux.

El proyecto está mantenido por Sidero Labs y es completamente de código abierto, bajo la licencia MPL-2.0.

Funciones clave

  • 01Imagen de Linux mínima, reforzada e inmutable, diseñada para Kubernetes
  • 02Toda la gestión se realiza mediante una API; no hay shell ni consola interactiva
  • 03Acceso a la API protegido mediante autenticación con TLS mutuo (mTLS)
  • 04Actualizaciones atómicas basadas en imágenes que evitan la desviación de la configuración

Casos de uso

  • Ejecutar clústeres de Kubernetes en producción en servidores físicos o máquinas virtuales
  • Crear un sistema operativo reforzado para nodos donde sea importante minimizar la superficie de ataque
  • Gestionar de forma coherente y automatizada numerosos nodos de Kubernetes

Inicio rápido

  1. 1

    Consulta la documentación oficial para obtener instrucciones de despliegue

Antes de usarlo

  • No hay una shell ni una consola interactiva, por lo que toda la administración debe realizarse a través de la API.
  • Es un sistema operativo completo para nodos de Kubernetes, no una aplicación que se ejecuta en un sistema existente.

En colecciones

Temas

#kubernetes#linux#immutable-infrastructure#devops#cloud-native#mtls#containerd#go#grpc#kubernetes-distribution

Preguntas frecuentes

¿Qué es talos?
Distribución de Linux mínima e inmutable, diseñada para ejecutar Kubernetes y gestionada por completo mediante una API, sin shell. Talos Linux es un sistema operativo diseñado específicamente para ejecutar Kubernetes. Incluye únicamente los componentes necesarios para ese propósito y es inmutable, por lo que la imagen del sistema no puede desviarse de su estado previsto debido a cambios manuales en el nodo.
¿talos es gratuito? ¿Qué licencia tiene?
talos es open source bajo la licencia MPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿talos sigue mantenido?
Mantenimiento activo. El último commit de talos fue el 6 nov 2026.
¿Para qué puedo usar talos?
Ejecutar clústeres de Kubernetes en producción en servidores físicos o máquinas virtuales Crear un sistema operativo reforzado para nodos donde sea importante minimizar la superficie de ataque Gestionar de forma coherente y automatizada numerosos nodos de Kubernetes
¿Cómo se instala talos?
Consulta la documentación oficial para obtener instrucciones de despliegue
¿Dónde consigo talos?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/siderolabs/talos

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados