Implantação

CI/CD

A integração contínua e a entrega contínua – continuous integration e continuous delivery, sob a sigla CI/CD, para simplificar – formam a base do fluxo de trabalho DevOps.

O objetivo deste documento é apresentar qual abordagem temos seguido para realizar o deploy dos serviços do STF Digital.

Objetivos

Em termos de implantação, trabalhamos com seguinte conjunto de objetivos:

Evitar a geração de imagem diferente em cada ambiente
Realizar deploy de forma rápida e transparente

Descrição

É realizado o deploy da imagem com a Ferramenta Spinnaker que utiliza o conceito de Continuous Delivery que possui algum passo manual, os passos são conhecidos como stages conforme descrito abaixo:

Pipeline