{"id":28566588,"url":"https://github.com/notharshhaa/certified_kubernetes_administrator","last_synced_at":"2025-06-10T15:11:21.813Z","repository":{"id":284086956,"uuid":"691416143","full_name":"NotHarshhaa/Certified_Kubernetes_Administrator","owner":"NotHarshhaa","description":"Master Kubernetes from scratch and become a Certified Kubernetes Administrator (CKA)! This repository is your one-stop resource to learn Kubernetes, Helm, Operators, Prometheus, and AWS EKS with hands-on examples.","archived":false,"fork":false,"pushed_at":"2025-03-24T04:03:06.000Z","size":17375,"stargazers_count":103,"open_issues_count":0,"forks_count":81,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-24T05:19:56.809Z","etag":null,"topics":["cka","ckad","ckad-exercises","helm","k8s","kubernetes","kubernetes-administrator","kubernetes-ckad","prometheus"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NotHarshhaa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-09-14T06:19:21.000Z","updated_at":"2025-03-24T04:43:22.000Z","dependencies_parsed_at":"2025-03-24T05:30:14.823Z","dependency_job_id":null,"html_url":"https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator","commit_stats":null,"previous_names":["notharshhaa/certified_kubernetes_administrator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotHarshhaa%2FCertified_Kubernetes_Administrator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotHarshhaa%2FCertified_Kubernetes_Administrator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotHarshhaa%2FCertified_Kubernetes_Administrator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotHarshhaa%2FCertified_Kubernetes_Administrator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NotHarshhaa","download_url":"https://codeload.github.com/NotHarshhaa/Certified_Kubernetes_Administrator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotHarshhaa%2FCertified_Kubernetes_Administrator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259098639,"owners_count":22804794,"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","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":["cka","ckad","ckad-exercises","helm","k8s","kubernetes","kubernetes-administrator","kubernetes-ckad","prometheus"],"created_at":"2025-06-10T15:11:21.087Z","updated_at":"2025-06-10T15:11:21.791Z","avatar_url":"https://github.com/NotHarshhaa.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 **Learn Certified Kubernetes Administrator (CKA) from Scratch**\n\n![cka](https://imgur.com/SBIFaPo.png)\n\n---\n\n\u003ch3 align=\"center\"\u003e📌 Master Kubernetes – From Beginner to CKA Certified! 🎯\u003c/h3\u003e  \n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator\"\u003e\n    \u003cimg src=\"CKA/images/logo.png\" alt=\"CKA Logo\" width=\"120\"\u003e\n    \u003cimg src=\"Helm/images/logo.svg\" alt=\"Helm Logo\" width=\"120\"\u003e\n    \u003cimg src=\"Operators/images/logo.png\" alt=\"Operators Logo\" width=\"120\"\u003e\n    \u003cimg src=\"Prometheus/images/logo.svg\" alt=\"Prometheus Logo\" width=\"120\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e  \n\n\u003cp align=\"center\"\u003e\n  A complete roadmap to learning Kubernetes and passing the Certified Kubernetes Administrator (CKA) exam with confidence.  \n  \u003cbr\u003e\u003cbr\u003e\n  \u003ca href=\"https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator/issues\"\u003e\u003cb\u003e📢 Report an Issue\u003c/b\u003e\u003c/a\u003e •  \n  \u003ca href=\"https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator/issues\"\u003e\u003cb\u003e💡 Request a Feature\u003c/b\u003e\u003c/a\u003e\n\u003c/p\u003e  \n\n---\n\n[![Kubernetes](https://img.shields.io/badge/Kubernetes-3178C6?style=for-the-badge\u0026logo=kubernetes\u0026logoColor=white)](https://kubernetes.io/)  [![Helm](https://img.shields.io/badge/Helm-0F1689?style=for-the-badge\u0026logo=helm\u0026logoColor=white)](https://helm.sh/)  [![Prometheus](https://img.shields.io/badge/Prometheus-E6522C?style=for-the-badge\u0026logo=prometheus\u0026logoColor=white)](https://prometheus.io/)  [![AWS EKS](https://img.shields.io/badge/AWS%20EKS-232F3E?style=for-the-badge\u0026logo=amazon-aws\u0026logoColor=white)](https://aws.amazon.com/eks/) [![Contributions](https://img.shields.io/badge/Contributions-Welcome-brightgreen?style=for-the-badge)](#-contributing)  \n\n**Master Kubernetes from scratch and become a Certified Kubernetes Administrator (CKA)!**  \nThis repository is your **one-stop resource** to learn **Kubernetes, Helm, Operators, Prometheus, and AWS EKS** with hands-on examples.  \n\n\u003e [!NOTE]\n\u003e\n\u003e 🚀 Whether you're preparing for the CKA exam or want to gain real-world Kubernetes expertise, this guide will help you achieve your goals!  \n\n---\n\n## 📂 Project Structure  \n\nThis repository is **well-structured** for easy navigation. Each section contains **detailed guides, examples, and hands-on exercises** to help you learn.  \n\n📁 **Certified_Kubernetes_Administrator/**  \n\n- 📦 **CKA/** → [📖 Kubernetes Learning Path](CKA/README.md)  \n- 📦 **Helm/** → [📖 Helm Guide](Helm/README.md)  \n- 📦 **Operators/** → [📖 Kubernetes Operators](Operators/README.md)  \n- 📦 **Prometheus/** → [📖 Kubernetes Monitoring with Prometheus](Prometheus/README.md)  \n- 📜 **LICENSE** → MIT License  \n- 📜 **README.md** → *You're here!*  \n\n---\n\n## 🎯 Why Use This Repository?  \n\n✔ **Comprehensive**: Covers all Kubernetes concepts from basics to advanced topics.  \n✔ **Hands-on Learning**: Includes **practical examples, real-world use cases, and exercises**.  \n✔ **Exam-Oriented**: Helps you prepare and pass the **CKA Exam** with confidence.  \n✔ **Easy Navigation**: Well-structured sections for each topic.  \n✔ **Always Updated**: Continuously improved based on feedback and latest trends.  \n\n---\n\n## 🚀 **Why Choose This Guide?**  \n\nThis repository is your one-stop solution to **becoming a Kubernetes expert** and preparing for the **Certified Kubernetes Administrator (CKA) exam**. Whether you're a beginner or have some experience with Kubernetes, this guide will take you from the basics to **advanced Kubernetes concepts**.  \n\n### 📌 **What’s Inside?**  \n\n✅ **Zero to Expert** – Learn from scratch with structured content  \n✅ **Hands-on Labs** – Real-world Kubernetes examples \u0026 best practices  \n✅ **Exam Preparation** – Covers all CKA topics with tips \u0026 tricks  \n✅ **Advanced Topics** – Helm, Operators, Prometheus, and AWS EKS  \n✅ **Step-by-Step Setup** – Deploy \u0026 manage a Kubernetes cluster like a pro  \n\nWith this guide, you’ll **not only pass the CKA exam** but also gain deep knowledge of **real-world Kubernetes deployments**!  \n\n---\n\n## 📖 **Table of Contents**  \n\nThis guide is structured to help you **learn in the right order**. Follow the sequence for the best learning experience!  \n\n| 🚀 **Index** | 📌 **Topic**     | 📚 **Tutorial** | 🔗 **Official Docs** | 📌 **Description** |\n|-------------|----------------|-----------------|---------------------|--------------------|\n| 1️⃣  | **Kubernetes (CKA)** | [Start Here](https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator/tree/master/CKA) | [kubernetes.io](https://kubernetes.io) | Learn **Kubernetes core concepts** and become CKA certified! |\n| 2️⃣  | **Helm - Package Manager**       | [Learn Helm](https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator/tree/master/Helm) | [helm.sh](https://helm.sh) | Master **Kubernetes package management** with Helm 📦 |\n| 3️⃣  | **Kubernetes Operators**  | [Operators Guide](https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator/tree/master/Operators) | [kubernetes.io](https://kubernetes.io/docs/concepts/extend-kubernetes/operator) | Learn **custom Kubernetes extensions** with Operators ⚙️ |\n| 4️⃣  | **Monitoring with Prometheus** | [Monitoring with Prometheus](https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator/tree/master/Prometheus) | [prometheus.io](https://prometheus.io) | Monitor \u0026 visualize your cluster with **Prometheus \u0026 Grafana** 📊 |\n| 5️⃣  | **AWS EKS (Coming Soon!)**    | 🚧 Coming Soon... | [AWS EKS](https://aws.amazon.com/eks) | Learn **Kubernetes on AWS** with Amazon EKS 🌐 |\n\n---\n\n## 📍 **Learning Roadmap**  \n\n✅ **[Completed]**  \n✔️ Hands-on Kubernetes examples \u0026 exercises  \n✔️ CKA Exam-focused topics with tips  \n✔️ Helm – Kubernetes Package Manager  \n✔️ Operators – Extending Kubernetes API  \n✔️ Prometheus – Kubernetes Monitoring  \n\n🔜 **[Upcoming]**  \n🚀 Kubernetes on AWS (EKS) – **Coming Soon!**  \n\n---\n\n## 🔧 **Installation \u0026 Setup Guide**  \n\nFollow these steps to **set up your Kubernetes environment** and start learning:  \n\n### **1️⃣ Prerequisites**  \n\nBefore starting, ensure you have the following:  \n✅ **Operating System:** Linux/macOS (Windows users can use WSL2)  \n✅ **Tools Installed:** kubectl, Minikube, Docker  \n✅ **Basic CLI Knowledge:** Familiarity with terminal commands  \n\n---\n\n### **2️⃣ Install Kubernetes CLI (kubectl)**  \n\n`kubectl` is the command-line tool to interact with your Kubernetes cluster.  \n\n#### 📌 **Install kubectl (Linux/macOS)**  \n\n```sh\ncurl -LO \"https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl\"\nchmod +x kubectl\nsudo mv kubectl /usr/local/bin/\nkubectl version --client\n```  \n\n---\n\n### **3️⃣ Set Up a Kubernetes Cluster (Using Minikube)**  \n\nMinikube is a lightweight Kubernetes cluster for local testing.  \n\n#### 📌 **Install Minikube**  \n\n```sh\ncurl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64\nchmod +x minikube-linux-amd64\nsudo mv minikube-linux-amd64 /usr/local/bin/minikube\nminikube version\n```  \n\n#### 📌 **Start Minikube Cluster**  \n\n```sh\nminikube start\nkubectl get nodes\n```  \n\n---\n\n### **4️⃣ Deploy Your First App on Kubernetes**  \n\nOnce the cluster is up, let’s deploy a simple **Nginx web server**.  \n\n#### 📌 **Create a Deployment**  \n\n```sh\nkubectl create deployment nginx --image=nginx\n```  \n\n#### 📌 **Expose as a Service**  \n\n```sh\nkubectl expose deployment nginx --port=80 --type=NodePort\n```  \n\n#### 📌 **Check Running Pods \u0026 Services**  \n\n```sh\nkubectl get pods,svc\n```  \n\n---\n\n## 🤝 **Contributing to This Project**  \n\nWe welcome all contributions to improve this repository! 🎉  \n\n### **How to Contribute?**  \n\n1️⃣ **Fork the repository**  \n2️⃣ **Create a feature branch** (`git checkout -b feature/my-feature`)  \n3️⃣ **Make changes \u0026 commit** (`git commit -m 'Added feature XYZ'`)  \n4️⃣ **Push changes** (`git push origin feature/my-feature`)  \n5️⃣ **Create a Pull Request**  \n\n💡 **Found an issue?** Open a **[GitHub Issue](https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator/issues)**  \n\n---\n\n## 📜 **License**  \n\nThis project is licensed under the **MIT License**. See the **[LICENSE](https://github.com/NotHarshhaa/Certified_Kubernetes_Administrator/blob/master/LICENSE)** for details.  \n\n---\n\n## 🌟 **Acknowledgments \u0026 Recommended Resources**  \n\nThese experts have contributed significantly to the Kubernetes ecosystem:  \n\n🎓 **[TechWorld with Nana](https://www.techworld-with-nana.com)** – Best Kubernetes \u0026 DevOps mentor! Check out her [YouTube](https://www.youtube.com/c/TechWorldwithNana) 📺  \n\n🎓 **[Bret Fisher](https://www.bretfisher.com)** – Great DevOps expert! Learn from his [GitHub](https://github.com/BretFisher) \u0026 [Podcast](https://www.bretfisher.com/podcast/) 🎙️  \n\n🎓 **[Container Training](https://github.com/jpetazzo/container.training)** – Awesome Kubernetes \u0026 container training content! 📚  \n\n---\n\n### **Hit the Star!** ⭐\n\n**If you find this repository helpful and plan to use it for learning, please give it a star. Your support is appreciated!**\n\n---\n\n### 🛠️ **Author \u0026 Community**  \n\nThis project is crafted by **[Harshhaa](https://github.com/NotHarshhaa)** 💡.  \nI’d love to hear your feedback! Feel free to share your thoughts.  \n\n---\n\n### 📧 **Connect with me:**\n\n[![LinkedIn](https://img.shields.io/badge/LinkedIn-%230077B5.svg?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://linkedin.com/in/harshhaa-vardhan-reddy) [![GitHub](https://img.shields.io/badge/GitHub-181717?style=for-the-badge\u0026logo=github\u0026logoColor=white)](https://github.com/NotHarshhaa)  [![Telegram](https://img.shields.io/badge/Telegram-26A5E4?style=for-the-badge\u0026logo=telegram\u0026logoColor=white)](https://t.me/prodevopsguy) [![Dev.to](https://img.shields.io/badge/Dev.to-0A0A0A?style=for-the-badge\u0026logo=dev.to\u0026logoColor=white)](https://dev.to/notharshhaa) [![Hashnode](https://img.shields.io/badge/Hashnode-2962FF?style=for-the-badge\u0026logo=hashnode\u0026logoColor=white)](https://hashnode.com/@prodevopsguy)  \n\n---\n\n### 📢 **Stay Connected**  \n\n![Follow Me](https://imgur.com/2j7GSPs.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotharshhaa%2Fcertified_kubernetes_administrator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnotharshhaa%2Fcertified_kubernetes_administrator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotharshhaa%2Fcertified_kubernetes_administrator/lists"}