Curso Jenkins with Docker and Kubernetes
24hVisão Geral
Neste curso aprenda como automatizar o ciclo de vida de Docker e Kubernetes usando Jenkins.
Publico Alvo
- Engenheiros de Construção e Lançamento de Software
- Desenvolvedores de software
- Praticantes de DevOps
Pre-Requisitos
- Conhecimentos básicos de Linux
- Conhecimento de Docker e Kubernetes é necessário
Informações Gerais
Carga Horária: 24h
- Se noturno este curso é
ministrado de Segunda-feira à sexta-feira, das 19h às 23h
- Se aos sábados este curso é
ministrado das 9h às 18h
- Se in-company por favor
fazer contato para mais detalhes.
Formato de
entrega:
- 100% on-line ao vivo, via
Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
- Nota: não é curso
gravado.
Lab:
- Laboratório + Exercícios
práticos
Materiais
Português | InglêsConteúdo Programatico
Introduction to Jenkins
- Introduction to Jenkins
- Jenkins Installation
Git
- Introduction to Version Control System
- History of Git
- Git Basics
- States in Git
- Installing Git
- Configuration of Git
- Working with Repositories
- Basic Git Commands
- Working with Remotes
- Tagging
- Git Branching
Building a Web Application Docker Image
- Use Docker file to build docker build image
- Push Image to Docker Hub Manually
Integrate Jenkins with Docker
- Connect Registry with Jenkins
- Automatically Build and Push Image to Docker Hub Whenever Developer Changes Application Code
Integrate Jenkins with Kubernetes
- Connect Jenkins with Kubernetes
- Configure CI/CD to automatically build, push image then deploy to Kubernetes
Email Integration
- Install Mailer Plugin in Jenkins
- Integrate Gmail with Jenkins to Send Report Email
Jenkins Logging and Monitorin
- Integrate ELK with Jenkins to Store Logs
- Integrate Prometheus and Grafana to Monitor Jenkins