Conteú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