{"id":24696764,"url":"https://github.com/kartikk-26/devops-training","last_synced_at":"2026-04-10T03:55:28.633Z","repository":{"id":274268166,"uuid":"922405127","full_name":"Kartikk-26/DevOps-Training","owner":"Kartikk-26","description":"This repository showcases my hands-on learning in DevOps, covering essential tools and practices. It’s a place for tracking progress, sharing knowledge, and collaborating on impactful solutions.","archived":false,"fork":false,"pushed_at":"2025-03-26T05:51:13.000Z","size":160810,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T06:31:00.238Z","etag":null,"topics":["ansible","aws-cloud","ci-cd-pipeline","devops","docker","git","github","jenkins","kubernetes","linux","server-administration","terraform"],"latest_commit_sha":null,"homepage":"http://kartik.sbs/","language":"Jinja","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/Kartikk-26.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}},"created_at":"2025-01-26T05:24:44.000Z","updated_at":"2025-03-26T05:51:16.000Z","dependencies_parsed_at":"2025-03-18T14:39:20.145Z","dependency_job_id":null,"html_url":"https://github.com/Kartikk-26/DevOps-Training","commit_stats":null,"previous_names":["kartikk-26/devops-training"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Kartikk-26/DevOps-Training","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kartikk-26%2FDevOps-Training","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kartikk-26%2FDevOps-Training/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kartikk-26%2FDevOps-Training/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kartikk-26%2FDevOps-Training/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kartikk-26","download_url":"https://codeload.github.com/Kartikk-26/DevOps-Training/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kartikk-26%2FDevOps-Training/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267621582,"owners_count":24116900,"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-07-29T02:00:12.549Z","response_time":2574,"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":["ansible","aws-cloud","ci-cd-pipeline","devops","docker","git","github","jenkins","kubernetes","linux","server-administration","terraform"],"created_at":"2025-01-27T02:04:11.239Z","updated_at":"2025-12-30T18:52:15.210Z","avatar_url":"https://github.com/Kartikk-26.png","language":"Jinja","readme":"\n# **♾️ DevOps Training**  \n\n## 🛠️ **Training Overview**  \n- This repository contains materials for the **DevOps Training** program.  \n- It offers a comprehensive curriculum covering Linux System Administration, Server Management, and DevOps Principles.  \n- Key topics include Containerization, Continuous Integration, and Cloud Computing.  \n- Designed to provide hands-on learning and real-world **DevOps expertise**.   \n\n---\n\n## 📁 **Folder Structure**  \n```\n📂 DevOps-Training/\n├── 📂 Linux - Red Hat Certified System Administrator (RHCSA)/\n├── 📂 Server Administration/\n├── 📂 Introduction to DevOps/\n├── 📂 Version Control with Git/\n├── 📂 Ansible/\n├── 📂 Continuous Integration with Jenkins/\n├── 📂 Containerization Using Docker/\n├── 📂 AWS Cloud/\n├── 📂 Terraform Modules \u0026 Workspaces/\n├── 📂 Red Hat OpenShift Administration with Kubernetes/\n├── 📂 Monitoring/\n```  \n\n---\n\n## 📚 **Modules Covered**  \n\n### **1. Linux - Red Hat Certified System Administrator (RHCSA)**  \n-  Install and manage Red Hat Enterprise Linux.  \n-  Master command-line operations and file management.  \n-  Configure users, groups, and permissions.  \n-  Manage processes, services, daemons, and SSH.  \n-  Analyze logs and configure SELinux security.  \n-  Work with logical volumes, schedule tasks, and control the boot process.  \n\n### **2. Server Administration**  \n-  Manage DNS servers.  \n-  Configure MariaDB SQL databases and web servers.  \n-  Set up high availability and load balancing using HAProxy.  \n\n### **3.  Introduction to DevOps**  \n-  Understand SDLC and traditional development models.  \n-  Learn about the DevOps lifecycle and associated tools.  \n\n### **4. Version Control with Git**  \n- Explore version control fundamentals and branching.  \n- Master Git workflows, merging branches, and advanced commands.  \n\n### **5.  Ansible**  \n-  Deploy and configure Ansible.  \n-  Create and manage playbooks, roles, and tasks.  \n-  Automate complex projects with Ansible roles.  \n\n### **6.  Continuous Integration with Jenkins**  \n-  Set up Jenkins master-slave architecture.  \n-  Configure CI/CD pipelines with complete automation.  \n-  Implement role-based access control and ensure Jenkins high availability.  \n\n### **7.  Containerization Using Docker**  \n-  Learn Docker basics, operations, and lifecycle management.  \n-  Build and manage Docker images and containers.  \n-  Deploy containerized apps on AWS Elastic Beanstalk.  \n\n### **8.  AWS Cloud**  \n-  Understand cloud computing concepts and AWS global infrastructure.  \n-  Work with EC2, S3, VPC, Route 53, and CloudWatch.  \n-  Optimize costs and learn about AWS support plans.  \n\n### **9.  Terraform Modules \u0026 Workspaces**  \n-  Learn Infrastructure as Code (IaC).  \n-  Deploy robust architectures using Terraform.  \n\n### **10.  Red Hat OpenShift Administration with Kubernetes**  \n-  Explore Kubernetes and OpenShift basics.  \n-  Manage applications, storage, and updates for high availability.  \n\n### **11.  Monitoring**  \n-  Set up Prometheus and Grafana for monitoring.  \n-  Use PromQL for querying and set up alerting systems.  \n-  Implement best practices for system and application monitoring.  \n\n---\n\n## 💡 **Purpose**  \nThis training program is designed to:  \n-  Demystify DevOps concepts for beginners.  \n-  Provide hands-on experience with industry-standard tools like Docker, Jenkins, and AWS.  \n-  Equip participants with expertise in CI/CD pipelines, containerization, and monitoring practices.  \n\n---\n\n## 🚀 **Clone Feature**  \n\n### **How to Clone This Repository**  \nTo access the training material and modules, you can clone this repository to your local machine. Follow these steps:  \n\n1. **🛠️ Install Git**  \n   Make sure Git is installed on your system.  \n   - **Linux:**  \n     ```bash  \n     sudo apt update  \n     sudo apt install git  \n     ```  \n   - **Mac:**  \n     ```bash  \n     brew install git  \n     ```  \n   - **Windows:** Download and install Git from [git-scm.com](https://git-scm.com/).  \n\n2. **📂 Clone the Repository**  \n   Open your terminal or command prompt, navigate to your desired directory, and run:  \n   ```bash  \n   git clone https://github.com/Kartikk-26/DevOps-Training.git  \n   ```  \n\n3. **📁 Access the Repository**  \n   Change into the cloned directory:  \n   ```bash  \n   cd DevOps-Training  \n   ```  \n\n4. **🔍 Explore the Content**  \n   Browse the folders and files to access training materials.  \n\n---\n\n## 🔗 **Contributing**  \nThis repository is primarily for personal tracking, but contributions are always welcome! If you have suggestions, alternative approaches, or ideas for improvement, feel free to:  \n- Open an issue in the repository.  \n- Submit a pull request with your proposed changes.  \n\nLet’s collaborate to make this repository even better! 🚀  \n\n---\n\n## 🤝 **Connect with Me**  \n- Stay updated on [LinkedIn](https://www.linkedin.com/in/-kartikjain/) to see more projects and continuous improvements as I advance on this exciting journey. \n- Follow along to track my daily progress and solutions as I tackle challenging **DevOps Projects**, master new tools, and refine my skills.  \n- Let’s collaborate and build impactful **DevOps solutions** together!   \n\n--- \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkartikk-26%2Fdevops-training","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkartikk-26%2Fdevops-training","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkartikk-26%2Fdevops-training/lists"}