https://github.com/imshakil/100daysdevops-kodekloud
100 days continuous task
https://github.com/imshakil/100daysdevops-kodekloud
100daysofdevops ansible bash devops docker jenkins kodekloud kodekloud-engineer linux nginx
Last synced: 26 days ago
JSON representation
100 days continuous task
- Host: GitHub
- URL: https://github.com/imshakil/100daysdevops-kodekloud
- Owner: imShakil
- Created: 2025-07-27T01:32:34.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-08-13T02:17:07.000Z (about 2 months ago)
- Last Synced: 2025-08-13T04:13:43.953Z (about 2 months ago)
- Topics: 100daysofdevops, ansible, bash, devops, docker, jenkins, kodekloud, kodekloud-engineer, linux, nginx
- Language: Python
- Homepage:
- Size: 56.6 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 100 Days of DevOps [KodeKloud]
This repository contains solutions for the 100 Days of DevOps challenge.
> Wanna start yourself? Follow this [reference link](https://linkly.link/2CeSH). It will give me a small gift of kodekloud points.
## Table of Contents
|Days|Task|Solved|
|---|---|---|
| 001 | Linux User Setup with Non-interactive Shell | [Link](./days/001.md) |
| 002 | Temporary User Setup with Expiry Date | [Link](./days/002.md) |
| 003 | Secure SSH Root Access | [Link](./days/003.md) |
| 004 | Script Execute Permissions | [Link](./days/004.md) |
| 005 | Install and Configuration Selinux | [Link](./days/005.md) |
| 006 | Setup a Cron Job | [Link](./days/006.md) |
| 007 | Linux SSH Automation | [Link](./days/007.md) |
| 008 | Setup Ansible | [Link](./days/008.md) |
| 009 | Debugging MariaDB Issues | [Link](./days/009.md) |
| 010 | Create a BASH Script | [Link](./days/010.md) |
| 011 | Install and Setup Tomcat Server | [Link](./days/011.md) |
| 012 | Linux Network Services | [Link](./days/012.md) |
| 013 | IPtables Installation And Configuration | [Link](./days/013.md) |
| 014 | Linux Process Troubleshooting | [Link](./days/014.md) |
| 015 | Setup SSL for NGINX | [Link](./days/015.md) |
| 016 | Install and Configure NGINX as Load Balancer | [Link](./days/016.md) |
| 017 | Install and Configure PostgreSQL | [Link](./days/017.md) |
| 018 | Configure LAMP Server (LAMP Stack) | [Link](./days/018.md) |
| 019 | Install and Configure Web Application | [Link](./days/019.md) |
| 020 | Configure Nginx + PHP-FPM Using Unix Sock | [Link](./days/020.md) |
| 021 | Setup Git Repository on Server | [Link](./days/021.md) |
| 022 | Clone Git Repository | [Link](./days/022.md) |
| 023 | Fork a repository | [Link](./days/023.md) |
| 024 | Git Branch Create | [Link](./days/024.md) |
| 025 | Git Branch Merge | [Link](./days/025.md) |
| 026 | Git Manage Remotes | [Link](./days/026.md) |
| 027 | Git Revert Some Changes | [Link](./days/027.md) |
| 028 | Git Cherry Pick | [Link](./days/028.md) |
| 029 | Git Pull Request | [Link](./days/029.md) |
| 030 | Git Reset Hard | [Link](./days/030.md) |
| 031 | Git Stash | [Link](./days/031.md) |
| 032 | Git Rebase | [Link](./days/032.md) |
| 033 | Git Merge Conflict Resolve | [Link](./days/033.md) |
| 034 | Configure Git Hook | [Link](./days/034.md) |
| 035 | Setup Docker Installation | [Link](./days/035.md) |
| 036 | Run a NGINX Container on Docker | [Link](./days/036.md) |
| 037 | Copy File to Docker Container | [Link](./days/037.md) |
| 038 | Docker Pull Images | [Link](./days/038.md) |
| 039 | Create a Docker Image From a Container | [Link](./days/039.md) |
| 040 | Docker Execution | [Link](./days/040.md) |
| 041 | Create a Docker File | [Link](./days/041.md) |
| 042 | Create Docker Network | [Link](./days/042.md) |
| 043 | Docker Ports Mapping | [Link](./days/043.md) |
| 044 | Creating a Docker Compose File | [Link](./days/044.md) |
| 045 | Resolve Dockerfile Issues | [Link](./days/045.md) |
| 046 | Deploy an App on Docker Containers | [Link](./days/046.md) |
| 047 | Docker Python App | [Link](./days/047.md) |
| 048 | Deploy Pods in Kubernetes Cluster | [Link](./days/048.md) |