Instalar o GitLab self-managed

Teste o GitLab hoje. Baixe, instale e mantenha sua própria instância do GitLab.

Método de instalação recomendado

Pacote oficial do Linux

Este é o método recomendado para começar. Os pacotes do Linux são maduros, com escala ajustável e usados atualmente no GitLab.com. Se você precisar de mais flexibilidade e resiliência, recomendamos implantar o GitLab conforme descrito na documentação de arquitetura de referência.

A instalação do Linux é mais rápida, mais fácil de fazer um upgrade e contém recursos para melhorar a confiabilidade que não são encontrados em outros métodos. Instale por meio de um único pacote (também conhecido como Omnibus) que reúne todos os diferentes serviços e ferramentas necessários para executar o GitLab. Recomenda-se pelo menos 4 GiB de RAM (requisitos mínimos).

Consulte nosso repositório de pacotes (GitLab-ee ou GitLab-ce) para verificar se a versão necessária do GitLab está disponível para a versão do sistema operacional do host.

Implantações do Kubernetes

Ao instalar o GitLab no Kubernetes, confira algumas informações importantes:

  • A administração e a solução de problemas exigem conhecimento sobre o Kubernetes
  • Pode ser mais caro para instalações menores. A instalação padrão requer mais recursos do que uma implantação de pacote Linux de nó único, pois a maioria dos serviços é implantada de forma redundante.
  • Existem algumas limitações de recursos a serem observadas.

Use esse método se sua infraestrutura for compilada no Kubernetes e você conhecer o funcionamento dela. Os métodos de gerenciamento, observabilidade e alguns conceitos são diferentes das implantações tradicionais. O método de gráficos Helm é para implantações do Vanilla Kubernetes e o operador do GitLab pode ser usado para implantar o GitLab em um cluster do OpenShift. O operador do GitLab pode ser usado para automatizar as operações do Dia 2 nas implantações OpenShift e Vanilla Kubernetes.