Introduction
Jenkins
- Continuous Integration Continuous Delivery Continuous Deployment
- What is Jenkins Why do we need Jenkins
- Jenkin Jobs
- Hello World Pipeline
- Integrating with Git
- Unit testing with pytest
- Different Types of Build Triggers
- Demo Build Triggers
- Jenkins Environment Variables
- Demo Jenkins Environment Variables
- Jenkins Credentials
- Demo Jenkins Credentials
- Nested and Parallel Stages
- Options
- Parameters
- Input
Single Server Deployment
- Section Introduction
- Deploying App
- Demo Deploying App
- Configuring Pipeline
- Demo Configuring Pipeline
Lambda Deployment
- Section Introduction
- Lambda Overview
- Demo Lambda
- Demo SAM Serverless Application Model
- Configuring Pipeline For Lambda
- Demo Configuring Pipeline For Lambda
Docker
- Docker Overview
- Docker Workflow
- Building a Custom Docker Image
- Configuring Jenkins Pipeline with Docker
- Demo Configuring Jenkins Pipeline with Docker
Kubernetes
- Section Introduction
- What is KubernetesEKS
- Working with Kubernetes
- Demo Working with Kubernetes
- Configuring Jenkins Pipeline for Kubernetes
- Demo Configuring Jenkins Pipeline for Kubernetes