Repositorio, issues y merge requests
Control de versiones completo, boards de issues y el flujo de merge request con discusión y revisión. Nada aquí está limitado de forma artificial — es el mismo core que usan los tiers pagos.
Licenciamiento · Tier Free
Suficiente para empezar. El límite aparece cuando el equipo crece.
El tier Free de GitLab — y la Community Edition, que es la distribución open source que instalas tú mismo — cubre el ciclo completo de desarrollo: repositorio, issues, merge requests, CI/CD y registry de contenedores. No es una versión de demostración: se puede llevar producto a producción solo con Free, y mucha gente lo hace. Lo que Free no sostiene es lo que aparece cuando el equipo crece, cuando llega la auditoría o cuando la seguridad deja de ser conversación y se vuelve requisito.
Licenciamiento por asiento, en ciclo anual. El valor depende del tier, el volumen de asientos y los add-ons — dimensionamos antes de proponer.
Control de versiones completo, boards de issues y el flujo de merge request con discusión y revisión. Nada aquí está limitado de forma artificial — es el mismo core que usan los tiers pagos.
Pipelines definidos en .gitlab-ci.yml versionado, con etapas, cache y artifacts. Puedes conectar runners propios, lo que en la práctica quita el techo de capacidad en self-managed.
Registro de imágenes y paquetes integrado al proyecto, versionado junto al código y utilizable directo desde el pipeline.
Definición de entornos, historial de despliegue y rollback por pipeline — lo suficiente para operar entrega continua de verdad.
Free tiene aprobación en merge request, pero no reglas de aprobación: no puedes exigir un número mínimo de aprobadores ni que quien aprueba sea de un grupo específico. Sin Code Owners, tampoco hay dueño automático por ruta de archivo. El resultado es governanza por acuerdo verbal — funciona en equipo pequeño y falla en silencio cuando crece.
La suite de seguridad de GitLab (SAST, DAST, dependencias, contenedores, IaC) y la gestión de vulnerabilidades no forman parte de Free. Puedes enchufar un escáner de terceros al pipeline, y mucha gente lo hace — el costo es integrar, mantener y aun así quedarte sin una visión consolidada del riesgo.
Sin framework de compliance, sin panel y sin traza de auditoría avanzada, atender una auditoría en Free significa armar la evidencia a mano, correlacionando logs de varios sistemas. Es la tarea que consume una semana de un ingeniero senior y que nadie contabiliza.
Sin epics ni roadmap, la planificación por encima de la issue termina migrando a una hoja de cálculo u otra herramienta — y el vínculo entre lo planificado y lo entregado se pierde.
El soporte es comunidad y documentación. Ante un incidente de producción en tu instancia, no hay canal con tiempo de respuesta contratado — el reloj corre contra tu equipo.
En self-managed, CE/Free no impone techo de asientos — la restricción práctica es la capacidad de tu infraestructura. En los namespaces gratuitos de GitLab.com sí hay límites de plan que GitLab ajusta con el tiempo; por eso no reproducimos números aquí. Confirma el límite vigente en la página oficial antes de dimensionar.
Se puede hacer shift-left con herramientas de terceros en el pipeline, y el resultado técnico puede ser bueno. Lo que no se obtiene es la parte de gestión: vulnerabilidades centralizadas, triaje con historial, política que bloquee el merge por severidad y panel legible para la dirección. Sin eso, el hallazgo del escáner queda como un log que nadie trata.
No en el código ni en los pipelines — el upgrade es de licencia y lo configurado sigue valiendo. El trabajo real es de proceso: definir reglas de aprobación, Code Owners y qué pasa a bloquear el merge. Es rápido, pero requiere decisión, no solo una clave de licencia.
Esta página describe las fronteras de capacidad entre los tiers, que son estables, y no reproduce la lista completa de funciones ni valores — ambos cambian con el tiempo. Para el inventario definitivo consulta la matriz oficial de funciones de GitLab y la página oficial de planes. Última revisión del contenido: .
Agenda un diagnóstico gratuito de 30 minutos: levantamos asientos por perfil de uso, el tier que resuelve tu caso y qué es add-on — antes de cualquier propuesta.