Vou configurar pipeline ci cd com GitHub Actions, Jenkins e Docker
Engenheiro DevOps e Cloud, AWS, Azure, CI CD, Docker, Kubernetes
Sobre este Serviço
Ainda fazendo deploy manualmente ou prendendo a respira toda vez que algo vai ao vivo? Vou montar uma pipeline CI/CD que constrói, testa e faz o deploy da sua app automaticamente, toda vez que você faz push.
O que você recebe:
- Uma pipeline no GitHub Actions ou Jenkins, personalizada para o seu stack
- Etapas automatizadas de build, test e lint
- Build da imagem Docker e push para um container registry
- Deploy na AWS, Azure ou no seu servidor Linux
- Fluxos separados de staging e produção (Premium)
- Segredos mantidos em um storage seguro, nunca hard coded
- Um README curto para sua equipe manter
Como funciona:
- Você compartilha seu repositório (ou uma cópia) e onde ele roda hoje
- Eu confirmo o plano e qualquer acesso de que eu precise
- Eu monto e testo a pipeline em uma branch separada
- Você revisa e eu te caminho pelo processo
Boa opção para: Node.js, Next.js, Python e outros apps web, APIs e projetos com Docker.
Não tem certeza de qual pacote é ideal? Me mande uma mensagem antes de pedir com seu stack e o processo de deployment atual, que eu recomendo a opção certa.
Ferramentas:
Docker
•
Jenkins
•
GitHub
Frameworks:
Npm
Provedor de Nuvem:
Amazon Web Services
•
microsoft azure
Linguagem de programação:
Bash
•
JavaScript
Especialidade:
Depuração
•
Desenvolvimento
•
Configuração
Meu portfólio
Outros serviços de Engenharia de DevOps que eu ofereço
Perguntas frequentes
Tradução automática
O que você precisa de mim para começar?
Acesso ao seu repositório (ou uma cópia), uma breve explicação de como o app é construído e executado hoje, e onde você quer ele implantado. Para deployments, vou pedir chaves de acesso restritas, que você pode remover após a entrega.
GitHub Actions ou Jenkins: qual eu devo escolher?
Se o seu código está no GitHub, GitHub Actions costuma ser mais simples e não requer servidor adicional. Jenkins serve para equipes que já usam ou precisam de controle total em seus próprios servidores. Vou recomendar uma com base na sua configuração antes de começar.
Meu app ou dados existentes vão ser afetados?
Não. Eu gero e testo a pipeline em uma branch separada primeiro, e nada vai para produção até você revisar e aprovar.

