{"id":31078165,"url":"https://github.com/miqdadprojects/kodekloud-eng-100-days-devops","last_synced_at":"2025-09-16T08:05:45.945Z","repository":{"id":313625192,"uuid":"1052053479","full_name":"MiqdadProjects/kodekloud-eng-100-days-devops","owner":"MiqdadProjects","description":"A comprehensive collection of hands-on tasks and projects completed during the KodeKloud eng  100 Days of DevOps challenge. This repository covers practical skills in Linux, Docker, Ansible, Git, Kubernetes, AWS, Grafana, CI/CD pipelines, and more, aimed at mastering DevOps tools and practices.","archived":false,"fork":false,"pushed_at":"2025-09-15T15:43:33.000Z","size":97,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-15T17:41:18.630Z","etag":null,"topics":["100-days-of-devops","ansible","aws","ci-cd","devops","docker","grafana","kodekloud-engineer","kubernetes","linux","mariadb","terraform"],"latest_commit_sha":null,"homepage":"https://engineer.kodekloud.com/signup?referral=68aacafd8e393d6c859e5cb9","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MiqdadProjects.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-07T09:59:15.000Z","updated_at":"2025-09-15T15:43:36.000Z","dependencies_parsed_at":"2025-09-15T17:25:50.131Z","dependency_job_id":null,"html_url":"https://github.com/MiqdadProjects/kodekloud-eng-100-days-devops","commit_stats":null,"previous_names":["miqdadprojects/kodekloud-eng-100-days-devops"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MiqdadProjects/kodekloud-eng-100-days-devops","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiqdadProjects%2Fkodekloud-eng-100-days-devops","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiqdadProjects%2Fkodekloud-eng-100-days-devops/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiqdadProjects%2Fkodekloud-eng-100-days-devops/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiqdadProjects%2Fkodekloud-eng-100-days-devops/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MiqdadProjects","download_url":"https://codeload.github.com/MiqdadProjects/kodekloud-eng-100-days-devops/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiqdadProjects%2Fkodekloud-eng-100-days-devops/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275384116,"owners_count":25454910,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-16T02:00:10.229Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["100-days-of-devops","ansible","aws","ci-cd","devops","docker","grafana","kodekloud-engineer","kubernetes","linux","mariadb","terraform"],"created_at":"2025-09-16T08:05:42.975Z","updated_at":"2025-09-16T08:05:45.937Z","avatar_url":"https://github.com/MiqdadProjects.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 KodeKloud Eng 100 Days of DevOps Challenge\n\n\u003cdiv align=\"center\"\u003e\n\n![DevOps Banner](https://img.shields.io/badge/DevOps-100%20Days%20Challenge-blue?style=for-the-badge\u0026logo=devops)\n![Progress](https://img.shields.io/badge/Progress-Day%201--100-green?style=for-the-badge)\n![KodeKloud](https://img.shields.io/badge/Platform-KodeKloud-orange?style=for-the-badge\u0026logo=kubernetes)\n\n*Mastering DevOps Tools and Practices Through Hands-On Experience*\n\n\u003c/div\u003e\n\n---\n\n## 📖 About This Repository\n\nWelcome to my **100 Days of DevOps** journey! This repository documents my comprehensive learning experience through the KodeKloud Eng challenge, featuring real-world tasks and projects that build practical DevOps expertise.\n\n**🎯 Mission**: Transform theoretical knowledge into practical skills through daily hands-on challenges covering the entire DevOps ecosystem.\n\n**⏱️ Timeline**: This project spans **100 consecutive days**, with each day featuring new challenges, tools, and learning experiences.\n\n---\n\n## 🛠️ Technologies \u0026 Tools Covered\n\n\u003cdiv align=\"center\"\u003e\n\n### **System Administration \u0026 Infrastructure**\n![Linux](https://img.shields.io/badge/Linux-FCC624?style=flat-square\u0026logo=linux\u0026logoColor=black)\n![Ubuntu](https://img.shields.io/badge/Ubuntu-E95420?style=flat-square\u0026logo=ubuntu\u0026logoColor=white)\n![CentOS](https://img.shields.io/badge/CentOS-262577?style=flat-square\u0026logo=centos\u0026logoColor=white)\n\n### **Containerization \u0026 Orchestration**\n![Docker](https://img.shields.io/badge/Docker-2496ED?style=flat-square\u0026logo=docker\u0026logoColor=white)\n![Kubernetes](https://img.shields.io/badge/Kubernetes-326CE5?style=flat-square\u0026logo=kubernetes\u0026logoColor=white)\n![Helm](https://img.shields.io/badge/Helm-0F1689?style=flat-square\u0026logo=helm\u0026logoColor=white)\n\n### **Configuration Management \u0026 Automation**\n![Ansible](https://img.shields.io/badge/Ansible-EE0000?style=flat-square\u0026logo=ansible\u0026logoColor=white)\n![Terraform](https://img.shields.io/badge/Terraform-623CE4?style=flat-square\u0026logo=terraform\u0026logoColor=white)\n![Puppet](https://img.shields.io/badge/Puppet-FFAE1A?style=flat-square\u0026logo=puppet\u0026logoColor=black)\n\n### **Cloud Platforms**\n![AWS](https://img.shields.io/badge/AWS-232F3E?style=flat-square\u0026logo=amazon-aws\u0026logoColor=white)\n![Azure](https://img.shields.io/badge/Azure-0089D0?style=flat-square\u0026logo=microsoft-azure\u0026logoColor=white)\n![GCP](https://img.shields.io/badge/GCP-4285F4?style=flat-square\u0026logo=google-cloud\u0026logoColor=white)\n\n### **CI/CD \u0026 Version Control**\n![Git](https://img.shields.io/badge/Git-F05032?style=flat-square\u0026logo=git\u0026logoColor=white)\n![GitHub](https://img.shields.io/badge/GitHub-181717?style=flat-square\u0026logo=github\u0026logoColor=white)\n![Jenkins](https://img.shields.io/badge/Jenkins-D24939?style=flat-square\u0026logo=jenkins\u0026logoColor=white)\n![GitLab](https://img.shields.io/badge/GitLab-FCA326?style=flat-square\u0026logo=gitlab\u0026logoColor=black)\n\n### **Monitoring \u0026 Observability**\n![Grafana](https://img.shields.io/badge/Grafana-F46800?style=flat-square\u0026logo=grafana\u0026logoColor=white)\n![Prometheus](https://img.shields.io/badge/Prometheus-E6522C?style=flat-square\u0026logo=prometheus\u0026logoColor=white)\n![ELK Stack](https://img.shields.io/badge/ELK%20Stack-005571?style=flat-square\u0026logo=elastic\u0026logoColor=white)\n\n\u003c/div\u003e\n\n---\n\n## 📅 Journey Structure\n\n### **Daily Progression Format**\nEach day follows a structured learning approach:\n\n- **🎯 Daily Objective**: Clear learning goals and outcomes\n- **📋 Task Description**: Real-world scenario and requirements\n- **⚙️ Implementation**: Step-by-step solution with commands\n- **✅ Verification**: Testing and validation procedures\n- **📝 Learning Notes**: Key takeaways and best practices\n- **🔗 Resources**: Helpful links and documentation\n\n### **Weekly Themes**\n| Week | Focus Area | Days | Key Technologies |\n|------|------------|------|------------------|\n| 1-3 | **Linux \u0026 System Administration** | 1-20 | Linux, Shell Scripting, Web Servers, Databases |\n| 4-5 | **Version Control \u0026 Git** | 21-34 | Git, Repository Management, Branching, Workflows |\n| 6-7 | **Docker \u0026 Containerization** | 35-47 | Docker, Images, Containers, Networks, Compose |\n| 8-10 | **Kubernetes Orchestration** | 48-67 | Pods, Deployments, Volumes, Services, Applications |\n| 11-12 | **Jenkins \u0026 CI/CD** | 68-81 | Jenkins Setup, Pipelines, Builds, Automation |\n| 13-14 | **Ansible Automation** | 82-93 | Playbooks, Modules, Configuration Management |\n| 15 | **Terraform \u0026 AWS Cloud** | 94-100 | Infrastructure as Code, VPC, EC2, IAM, CloudWatch |\n\n### **Complete 100-Day Breakdown**\n\n#### **🐧 Linux \u0026 System Administration (Days 1-20)**\n| Day | Topic | Focus Area |\n|-----|-------|------------|\n| 1 | Linux User Setup with Non-Interactive Shell | User Management |\n| 2 | Temporary User Setup with Expiry | Account Security |\n| 3 | Secure Root SSH Access | SSH Security |\n| 4 | Script Execution Permissions | File Permissions |\n| 5 | SELinux Installation and Configuration | Security Policies |\n| 6 | Create a Cron Job | Task Scheduling |\n| 7 | Linux SSH Authentication | Key-based Auth |\n| 8 | Install Ansible | Automation Tools |\n| 9 | MariaDB Troubleshooting | Database Admin |\n| 10 | Linux Bash Scripts | Shell Scripting |\n| 11 | Install and Configure Tomcat Server | Application Servers |\n| 12 | Linux Network Services | Network Configuration |\n| 13 | IPtables Installation And Configuration | Firewall Management |\n| 14 | Linux Process Troubleshooting | System Monitoring |\n| 15 | Setup SSL for Nginx | Web Server Security |\n| 16 | Install and Configure Nginx as an LBR | Load Balancing |\n| 17 | Install and Configure PostgreSQL | Database Management |\n| 18 | Configure LAMP server | Web Stack |\n| 19 | Install and Configure Web Application | Application Deployment |\n| 20 | Configure Nginx + PHP-FPM Using Unix Sock | Web Performance |\n\n#### **🔄 Version Control \u0026 Git (Days 21-34)**\n| Day | Topic | Focus Area |\n|-----|-------|------------|\n| 21 | Set Up Git Repository on Storage Server | Repository Setup |\n| 22 | Clone Git Repository on Storage Server | Repository Management |\n| 23 | Fork a Git Repository | Collaboration |\n| 24 | Git Create Branches | Branch Management |\n| 25 | Git Merge Branches | Code Integration |\n| 26 | Git Manage Remotes | Remote Repositories |\n| 27 | Git Revert Some Changes | Change Management |\n| 28 | Git Cherry Pick | Selective Merging |\n| 29 | Manage Git Pull Requests | Code Review |\n| 30 | Git Hard Reset | History Management |\n| 31 | Git Stash | Temporary Storage |\n| 32 | Git Rebase | History Rewriting |\n| 33 | Resolve Git Merge Conflicts | Conflict Resolution |\n| 34 | Git Hook | Automation Triggers |\n\n#### **🐳 Docker \u0026 Containerization (Days 35-47)**\n| Day | Topic | Focus Area |\n|-----|-------|------------|\n| 35 | Install Docker Packages and Start Docker Service | Docker Setup |\n| 36 | Deploy Nginx Container on Application Server | Container Deployment |\n| 37 | Copy File to Docker Container | File Management |\n| 38 | Pull Docker Image | Image Management |\n| 39 | Create a Docker Image From Container | Image Creation |\n| 40 | Docker EXEC Operations | Container Interaction |\n| 41 | Write a Docker File | Image Building |\n| 42 | Create a Docker Network | Network Configuration |\n| 43 | Docker Ports Mapping | Port Management |\n| 44 | Write a Docker Compose File | Multi-container Apps |\n| 45 | Resolve Dockerfile Issues | Troubleshooting |\n| 46 | Deploy an App on Docker Containers | Application Deployment |\n| 47 | Docker Python App | Language-specific Containers |\n\n#### **☸️ Kubernetes Orchestration (Days 48-67)**\n| Day | Topic | Focus Area |\n|-----|-------|------------|\n| 48 | Deploy Pods in Kubernetes Cluster | Pod Management |\n| 49 | Deploy Applications with Kubernetes Deployments | Deployment Strategies |\n| 50 | Set Resource Limits in Kubernetes Pods | Resource Management |\n| 51 | Execute Rolling Updates in Kubernetes | Update Strategies |\n| 52 | Revert Deployment to Previous Version in Kubernetes | Rollback Procedures |\n| 53 | Resolve VolumeMounts Issue in Kubernetes | Storage Troubleshooting |\n| 54 | Kubernetes Shared Volumes | Volume Management |\n| 55 | Kubernetes Sidecar Containers | Container Patterns |\n| 56 | Deploy Nginx Web Server on Kubernetes Cluster | Web Server Deployment |\n| 57 | Print Environment Variables | Configuration Management |\n| 58 | Deploy Grafana on Kubernetes Cluster | Monitoring Deployment |\n| 59 | Troubleshoot Deployment issues in Kubernetes | Debugging |\n| 60 | Persistent Volumes in Kubernetes | Storage Solutions |\n| 61 | Init Containers in Kubernetes | Initialization Patterns |\n| 62 | Manage Secrets in Kubernetes | Security Management |\n| 63 | Deploy Iron Gallery App on Kubernetes | Application Deployment |\n| 64 | Fix Python App Deployed on Kubernetes Cluster | Application Debugging |\n| 65 | Deploy Redis Deployment on Kubernetes | Database Deployment |\n| 66 | Deploy MySQL on Kubernetes | Database Management |\n| 67 | Deploy Guest Book App on Kubernetes | Full-stack Application |\n\n#### **🔧 Jenkins \u0026 CI/CD (Days 68-81)**\n| Day | Topic | Focus Area |\n|-----|-------|------------|\n| 68 | Set Up Jenkins Server | CI/CD Setup |\n| 69 | Install Jenkins Plugins | Plugin Management |\n| 70 | Configure Jenkins User Access | Access Control |\n| 71 | Configure Jenkins Job for Package Installation | Job Configuration |\n| 72 | Jenkins Parameterized Builds | Build Customization |\n| 73 | Jenkins Scheduled Jobs | Automated Scheduling |\n| 74 | Jenkins Database Backup Job | Backup Automation |\n| 75 | Jenkins Slave Nodes | Distributed Builds |\n| 76 | Jenkins Project Security | Security Configuration |\n| 77 | Jenkins Deploy Pipeline | Deployment Automation |\n| 78 | Jenkins Conditional Pipeline | Conditional Logic |\n| 79 | Jenkins Deployment Job | Application Deployment |\n| 80 | Jenkins Chained Builds | Build Dependencies |\n| 81 | Jenkins Multistage Pipeline | Pipeline Architecture |\n\n#### **🔧 Ansible Automation (Days 82-93)**\n| Day | Topic | Focus Area |\n|-----|-------|------------|\n| 82 | Create Ansible Inventory for App Server Testing | Inventory Management |\n| 83 | Troubleshoot and Create Ansible Playbook | Playbook Development |\n| 84 | Copy Data to App Servers using Ansible | File Management |\n| 85 | Create Files on App Servers using Ansible | File Operations |\n| 86 | Ansible Ping Module Usage | Module Basics |\n| 87 | Ansible Install Package | Package Management |\n| 88 | Ansible Blockinfile Module | File Modification |\n| 89 | Ansible Manage Services | Service Management |\n| 90 | Managing ACLs Using Ansible | Permission Management |\n| 91 | Ansible Lineinfile Module | Line-level Editing |\n| 92 | Managing Jinja2 Templates Using Ansible | Template Management |\n| 93 | Using Ansible Conditionals | Conditional Logic |\n\n#### **☁️ Terraform \u0026 AWS (Days 94-100)**\n| Day | Topic | Focus Area |\n|-----|-------|------------|\n| 94 | Create VPC Using Terraform | Network Infrastructure |\n| 95 | Create Security Group Using Terraform | Security Configuration |\n| 96 | Create EC2 Instance Using Terraform | Compute Resources |\n| 97 | Create IAM Policy Using Terraform | Identity Management |\n| 98 | Launch EC2 in Private VPC Subnet Using Terraform | Private Infrastructure |\n| 99 | Attach IAM Policy for DynamoDB Access Using Terraform | Database Access |\n| 100 | Create and Configure Alarm Using CloudWatch Using Terraform | Monitoring \u0026 Alerting |\n\n---\n\n## 📂 Repository Structure\n\n```\n📦 kodekloud-eng-100-days-devops/\n├── 📁 Days-001-020-Linux-System-Administration/\n│   ├── 📄 Day-001-Linux-User-Setup-Non-Interactive-Shell/\n│   ├── 📄 Day-002-Temporary-User-Setup-Expiry/\n│   ├── 📄 Day-003-Secure-Root-SSH-Access/\n│   └── 📄 ... (through Day 20)\n├── 📁 Days-021-034-Version-Control-Git/\n│   ├── 📄 Day-021-Setup-Git-Repository-Storage-Server/\n│   ├── 📄 Day-022-Clone-Git-Repository-Storage-Server/\n│   └── 📄 ... (through Day 34)\n├── 📁 Days-035-047-Docker-Containerization/\n│   ├── 📄 Day-035-Install-Docker-Packages-Start-Service/\n│   ├── 📄 Day-036-Deploy-Nginx-Container-App-Server/\n│   └── 📄 ... (through Day 47)\n├── 📁 Days-048-067-Kubernetes-Orchestration/\n│   ├── 📄 Day-048-Deploy-Pods-Kubernetes-Cluster/\n│   ├── 📄 Day-049-Deploy-Apps-Kubernetes-Deployments/\n│   └── 📄 ... (through Day 67)\n├── 📁 Days-068-081-Jenkins-CICD/\n│   ├── 📄 Day-068-Setup-Jenkins-Server/\n│   ├── 📄 Day-069-Install-Jenkins-Plugins/\n│   └── 📄 ... (through Day 81)\n├── 📁 Days-082-093-Ansible-Automation/\n│   ├── 📄 Day-082-Create-Ansible-Inventory-App-Server/\n│   ├── 📄 Day-083-Troubleshoot-Create-Ansible-Playbook/\n│   └── 📄 ... (through Day 93)\n├── 📁 Days-094-100-Terraform-AWS/\n│   ├── 📄 Day-094-Create-VPC-Using-Terraform/\n│   ├── 📄 Day-095-Create-Security-Group-Using-Terraform/\n│   └── 📄 ... (through Day 100)\n├── 📄 README.md\n├── 📄 PROGRESS.md\n└── 📄 RESOURCES.md\n```\n\n---\n\n## 🎯 Learning Objectives\n\n### **Core Competencies**\n- ✅ **System Administration**: Linux mastery, shell scripting, system monitoring\n- ✅ **Infrastructure as Code**: Terraform, CloudFormation, automated provisioning\n- ✅ **Configuration Management**: Ansible playbooks, infrastructure automation\n- ✅ **Containerization**: Docker mastery, container security, optimization\n- ✅ **Orchestration**: Kubernetes deployment, scaling, service management\n- ✅ **CI/CD Pipelines**: Automated testing, deployment, and delivery\n- ✅ **Cloud Platforms**: AWS, Azure, GCP services and best practices\n- ✅ **Monitoring \u0026 Observability**: Grafana, Prometheus, log management\n\n### **Professional Skills**\n- 🔧 **Problem Solving**: Debug complex infrastructure issues\n- 📊 **Performance Optimization**: System and application tuning\n- 🔐 **Security Best Practices**: Infrastructure and application security\n- 📈 **Scalability Planning**: Design for growth and reliability\n- 🤝 **Collaboration**: DevOps culture and team integration\n\n---\n\n## 🚦 Getting Started\n\n### **Prerequisites**\n- Basic Linux command line knowledge\n- Understanding of networking fundamentals\n- Familiarity with at least one programming language\n- Access to a Linux environment (physical, VM, or cloud)\n\n### **Setup Instructions**\n1. **Clone the repository**:\n   ```bash\n   git clone https://github.com/MiqdadProjects/kodekloud-eng-100-days-devops.git\n   cd kodekloud-eng-100-days-devops\n   ```\n\n2. **Follow daily challenges**:\n   ```bash\n   cd Day-001-User-Management\n   cat README.md\n   ```\n\n3. **Track your progress**:\n   - Update `PROGRESS.md` daily\n   - Document learnings and challenges\n   - Share your journey on social media with `#100DaysOfDevOps`\n\n---\n\n## 📈 Progress Tracking\n\n### **Current Status**\n- 🗓️ **Start Date**: [Your Start Date]\n- 📅 **Current Day**: Day X of 100\n- ⏱️ **Days Remaining**: X days\n- 🎯 **Completion Percentage**: X%\n\n### **Milestones**\n- [ ] **Week 3**: Linux System Administration Mastery\n- [ ] **Week 5**: Git \u0026 Version Control Expert\n- [ ] **Week 7**: Docker Containerization Pro\n- [ ] **Week 10**: Kubernetes Orchestration Expert\n- [ ] **Week 12**: Jenkins CI/CD Pipeline Master\n- [ ] **Week 14**: Ansible Automation Specialist\n- [ ] **Day 100**: Complete DevOps Engineer! 🎉\n\n---\n\n## 🤝 Community \u0026 Collaboration\n\n### **Connect With Me**\n- 📧 **Email**: miqdadraja562@gmail.com\n\n### **Join the Challenge**\n- ⭐ **Star this repository** to follow the journey\n- 🍴 **Fork it** to start your own 100-day challenge\n- 💬 **Share your progress** using `#100DaysOfDevOps`\n- 🔄 **Pull requests welcome** for improvements and corrections\n\n---\n\n## 📚 Additional Resources\n\n- 📖 **[KodeKloud Platform](https://kodekloud.com/)** - Official learning platform\n- 🎯 **[KodeKloud Engineer (Referral Link)](https://engineer.kodekloud.com/signup?referral=68aacafd8e393d6c859e5cb9)** - Join the challenge with my referral\n- 📝 **[DevOps Roadmap](https://roadmap.sh/devops)** - Complete learning path\n- 📑 **[Cheat Sheets](./resources/cheat-sheets/)** - Quick reference guides\n- 🛠️ **[Tools \u0026 Scripts](./resources/tools/)** - Helpful automation scripts\n\n---\n\n## 💫 Inspiration\n\n*\"The expert in anything was once a beginner who refused to give up.\"*\n\nThis challenge represents a commitment to continuous learning and professional growth in the ever-evolving field of DevOps. Every day brings new challenges, tools, and opportunities to build expertise that will drive infrastructure innovation and operational excellence.\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n### 🌟 **Ready to Transform Your DevOps Skills?**\n\n**Let's embark on this 100-day journey together!**\n\n[![Start Challenge](https://img.shields.io/badge/Start-100%20Days%20Challenge-success?style=for-the-badge\u0026logo=rocket)](./Day-001-User-Management/)\n[![Follow Progress](https://img.shields.io/badge/Follow-Progress-blue?style=for-the-badge\u0026logo=github)](./PROGRESS.md)\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiqdadprojects%2Fkodekloud-eng-100-days-devops","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmiqdadprojects%2Fkodekloud-eng-100-days-devops","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiqdadprojects%2Fkodekloud-eng-100-days-devops/lists"}