Devops Pages¶
🗒️ Introdução¶
Devops Pages, é um conjunto de documentos técnicos que tem como principal objetivo, ajudar desenvolvedores e analistas de suporte, a consultar as informações mais relevantes dos projetos que fazem parte do processo de automação Devops.
Todos os sistemas que fazem parte desse novo processo de automação, passam a utilizar uma pipeline CI/CD para a construção de novos artefatos e deploy nos ambientes computacionais.
Pipeline CI/CD
Modelo de referência.
graph LR
A(BUILD) --> B(INSPECT) --> C(PACKAGE) --> D(PUBLISH) --> E(DEPLOY)
🛠 Ferramentas Devops¶
Tabela de ferramentas Devops:
FERRAMENTA | USABILIDADE | INTEGRAÇÃO |
---|---|---|
Gitlab-CI | . Gerenciamento e controle dos projetos .git; . Execução das pipelines CI/CD. |
OpenShift; Nexus. |
Docker | . Criar as imagens para o uso dos jobs da pipeline; . Criar as imagens da aplicação . Executar as imagens; |
Gitlab-CI. |
Gitlab Package Registry | .Gerenciamento e controle dos artefatos do projeto; . Disponibiliza bibliotecas, etc |
Gitlab-CI. |
Gitlab Container Registry | .Gerenciamento e controle de Container do projeto; . Disponibiliza as imagens Docker |
Gitlab-CI. |
Kubernetes | . Orquestrador de contêineres; . Recebe o deploy da pipeline. |
Gitlab-CI. |
🆘 Suporte¶
Caso você não encontre a informação necessária para sanar a sua dúvida ou problema, consulte a equipe de infraestrutura do projeto.