Bem-vindo a este trecho do meu curso de DevOps dedicado ao GitLab!
Neste vídeo, fazemos uma visão geral do GitLab, a ferramenta DevOps tudo-em-um que o acompanha em cada etapa de seus projetos: gestão de código, automação, colaboração e muito mais.
Meu bootcamp de 6 meses para se tornar DevOps:
O código fonte do projeto
Deixo abaixo a distribuição de cada parte para que você possa acessar mais facilmente.
Capítulos:
00:00 Introdução
02:44 Apresentação do GitLab CI
13:41 Apresentação dos pipelines
17:30 Ciclo de vida
21:06 Criar uma conta no GitLab
23:23 Gerar uma chave SSH e registrá-la no GitLab
26:44 Arquitetura do projeto a ser implantado
34:15 Primeiro Pipeline
41:18 Lista de Jobs
45:39 Lista de etapas
53:14 Definir uma lista de etapas
56:31 Definir a imagem a ser utilizada
01:03:58 Usar os artifacts para compartilhar informações entre os estágios
01:10:36 [IMAGEM] Definir a imagem a ser utilizada
01:16:34 [NEEDS] Dependência entre os jobs
01:21:33 [ARTIFACTS] Compartilhar dados entre os jobs
01:26:09 [SERVIÇOS] Construir uma imagem Docker
01:38:24 Definir as variáveis
01:46:28 Gerar a imagem e registrá-la no Docker Hub
01:55:55 De CI para CD
01:57:23 Apresentação das etapas de implantação
02:01:31 Gerar as informações para a conexão
02:08:46 Instalar o Docker
02:15:30 Implantar a aplicação
02:29:46 Instalar e configurar o Nginx
02:35:15 Configurar o nome de domínio
02:36:57 Balanço das ações
O que você vai descobrir:
✅ As funcionalidades essenciais do GitLab para um pipeline DevOps bem-sucedido.
✅ Como começar com um projeto GitLab e colaborar de forma eficaz.
✅ As bases dos pipelines CI/CD e das merge requests.
Este vídeo é um trecho do meu curso completo sobre ferramentas DevOps. Para saber mais e dominar todo o ecossistema DevOps, inscreva-se no canal e confira o curso completo!
Links úteis:
Não se esqueça de curtir e se inscrever para não perder os próximos trechos e tutoriais práticos.