This repository contains a series of tasks organized by different topics such as Linux, Nginx, Docker, Jenkins, and Kubernetes. Each task is located in its own folder and has a dedicated README file with detailed instructions.
- Task 3: Nginx Introduction and Docker Installation
- Task 4: Nginx Configuration and Manual Docker Build
- Task 5: Docker Image Backing Up
- Task 6: Dockerfile Building Basics
- Task 7: Docker Volumes using Nginx and Hello node
- Task 8: Docker Networking Manual and using Docker Compose
- Task 9: Multilevel Dockerfile and targeted Build with multifile Docker compose
- Task 10: Three Complete applications using load balancer and docker compose
- Task 11: Logstatch, Elasticsearch and kibana compose application and MySQL Master-Slave Replication
- Task 12: Jenkins Freestyle Basics
- Task 13: Jenkins pipline Building application
- Task 14: Jenkins Docker in Docker, GitHub Webhook, and Agent on Windows Machine
- Task 15: Jenkins Pipeline DSL Project
- Task 16: Jenkins Templating Engine Project
- Task 17: Kubernetes Setup for Spring Petclinic Application with MySQL Database
- Task 18: Helm Deployment for Spring Petclinic Application with MySQL and PostgreSQL
- Task 19: Jira Deployment on Kubernetes
- Task 20: Terraform Deployment for Spring Petclinic Application on Azure
- Task 21: Terraform Deployment for AKS on Azure
Each task folder contains a specific README.md
that provides step-by-step instructions, prerequisites, and additional information. Click on any of the links above to navigate to the respective task's README.
Feel free to explore the tasks and contribute by creating pull requests if you find any improvements or issues.