Saltar a contenido

GitLab

En este artículo

Información

GitLab es una aplicación web para la gestión de código fuente basada en el sistema de control de versiones Git. El servicio proporciona una amplia gama de herramientas para el desarrollo, las pruebas y el despliegue de aplicaciones. GitLab le permite crear proyectos que incluyen múltiples repositorios, cada uno de los cuales puede utilizarse para almacenar código, informes de errores, documentación y otros archivos. Una de las características clave de GitLab es CI/CD: integración continua, entrega y despliegue continuos. Las herramientas integradas de GitLab le permiten automatizar el proceso de construcción, prueba y despliegue de aplicaciones, lo que mejora la calidad y la velocidad del desarrollo. GitLab admite la integración con muchas herramientas de desarrollo como Jira, Jenkins, Kubernetes, Docker y muchas otras.

Características clave de GitLab

  • Gestión de repositorios: GitLab le permite crear, almacenar y gestionar repositorios basados en Git.
  • Seguimiento de tareas: GitLab tiene un sistema integrado de seguimiento de tareas que ayuda a los desarrolladores a gestionar sus proyectos.
  • CI/CD: Incluye una plataforma integrada de Integración Continua (CI) y Entrega Continua (CD) que comprueba y despliega el código automáticamente tras cada commit.
  • Wiki e Issue Tracker: Ayudan a los equipos a trabajar en tareas y documentación.
  • Gestión de derechos de acceso: GitLab le permite configurar los derechos de acceso a los repositorios y otras herramientas basándose en roles y usuarios.
  • Integración con otras herramientas: Puede integrarse fácilmente con otras herramientas como Jira, Slack, Jenkins y muchas otras.
  • Interfaz web y API: Cuenta con una interfaz web y una API convenientes, lo que la hace altamente personalizable y extensible.

Funcionalidades de despliegue

ID Nombre del Software SO Compatible VM BM VGPU GPU CPU Mín. (Núcleos) RAM Mín. (GB) HDD/SSD Mín. (GB) Dominio Personalizado Activo
27 GitLab Free edition Ubuntu 22.04 + + + + 4 4 - No PEDIR

Información

Para obtener información sobre las funcionalidades de implementación de este software, consulte este enlace.

Nota

A menos que se especifique lo contrario, por defecto instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo.

Primeros pasos tras el despliegue de GitLab

Se enviará una notificación al correo electrónico especificado durante el registro informando de que el servidor está listo para trabajar tras haber pagado el pedido. Esta contendrá la dirección IP del VPS, así como el login y la contraseña para la conexión. Los clientes de nuestra empresa gestionan el hardware en el panel de control de servidores y API — Invapi.

Aquí tiene los datos para la autorización:

  • Enlace para acceder al dashboard de GitLab con una interfaz web: en la etiqueta webpanel;
  • Login: root;
  • Password: Enviada a su dirección de correo electrónico una vez que el servidor esté listo para su uso tras el despliegue del software.

Deberá introducir su login y contraseña después de hacer clic en el enlace https://gl{Server_ID}.hostkey.in:

En la página de inicio de la interfaz web, encontrará las acciones principales para gestionar el servicio. El menú de acciones principales se encuentra a la izquierda de la pantalla:

Funcionalidades básicas para comenzar con el control de versiones y el seguimiento de tareas:

  • Crear un proyecto. Cree rápidamente un nuevo proyecto Git especificando su nombre y la configuración de acceso: public, internal o private.
  • Crear un grupo. Los grupos le permiten combinar múltiples proyectos y gestionar el acceso a ellos desde un único rol. Esta es una herramienta útil para equipos y organizaciones.
  • Añadir personas. Puede invitar a nuevos miembros a proyectos y grupos asignándoles el nivel de acceso adecuado, desde guest hasta owner.
  • Configurar GitLab. Aquí encontrará opciones de configuración avanzada: integraciones, ajustes de seguridad, plantillas, APIs, integración continua y más.

Nota

Para obtener más información sobre la configuración básica de Dokku, consulte la documentación de los desarrolladores.

Pedido de GitLab mediante la API

Para instalar este software utilizando la API, siga estas instrucciones.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×