wils@web ~ $ cat ~/ajuda/como-criar-um-pipeline-de-ci-cd-com-jenkins-2-387-e-kubernetes-1-26.md

DevOps

Como criar um pipeline de CI/CD com Jenkins 2.387 e Kubernetes 1.26

atualizado em 18/08/2026

Este manual aborda a criação de um pipeline de CI/CD utilizando Jenkins 2.387 e Kubernetes 1.26. O Jenkins é uma ferramenta popular de automação que permite a integração contínua e a entrega contínua de software, enquanto o Kubernetes é uma plataforma de gerenciamento de contêineres.

Pré-requisitos

  • Jenkins 2.387 instalado
  • Kubernetes 1.26 configurado
  • kubectl instalado e configurado
  • Docker instalado

Passo a Passo

1. Instalação do Jenkins

Para instalar o Jenkins, você pode usar o seguinte comando:

docker run -d -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts

2. Acessando o Jenkins

Abra o navegador e acesse http://localhost:8080. Você precisará do código de desbloqueio que pode ser encontrado no log do Docker:

docker logs 

3. Configurando o Jenkins

Após desbloquear, siga as instruções para instalar plugins recomendados e configurar um usuário administrador.

4. Instalando o Plugin Kubernetes

No Jenkins, vá até Gerenciar Jenkins > Gerenciar Plugins e instale o plugin Kubernetes.

5. Configurando o Kubernetes no Jenkins

Acesse Gerenciar Jenkins > Configurar o Sistema e localize a seção Kubernetes. Preencha as informações do seu cluster Kubernetes, como:

URL do servidor Kubernetes: https://

6. Criando um Pipeline

Crie um novo item no Jenkins e selecione Pipeline. No campo de definição do pipeline, insira o seguinte código:

pipeline { agent any stages { stage('Build') { steps { sh 'docker build -t my-app .' } } stage('Deploy') { steps { sh 'kubectl apply -f deployment.yaml' } } } }

7. Executando o Pipeline

Após configurar o pipeline, clique em Construir Agora para iniciar o processo de CI/CD.

Conclusão

Com este guia, você configurou com sucesso um pipeline de CI/CD com Jenkins e Kubernetes. Dica: Utilize webhooks do GitHub para acionar o pipeline automaticamente em cada push.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.