https://github.com/rashraj/ckad-in-30-days
This repository serves as a central hub for learning and practicing towards the Certified Kubernetes Application Developer (CKAD) exam within a focused 30-day timeframe.
https://github.com/rashraj/ckad-in-30-days
ckad ckad-certification ckad-practice ckad-study-notes k8s kubernetes
Last synced: about 1 month ago
JSON representation
This repository serves as a central hub for learning and practicing towards the Certified Kubernetes Application Developer (CKAD) exam within a focused 30-day timeframe.
- Host: GitHub
- URL: https://github.com/rashraj/ckad-in-30-days
- Owner: RashRAJ
- License: mit
- Created: 2025-03-22T05:13:17.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-28T18:51:45.000Z (about 1 month ago)
- Last Synced: 2025-04-30T20:59:01.118Z (about 1 month ago)
- Topics: ckad, ckad-certification, ckad-practice, ckad-study-notes, k8s, kubernetes
- Homepage:
- Size: 20.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CKAD In 30 Days
Welcome! This repository contains notes, Kubernetes manifest examples, and exercises gathered while studying for the Certified Kubernetes Application Developer (CKAD) exam.
## Purpose
The goal of this repository is to provide a structured collection of resources to aid in learning and preparing for the CKAD certification. It includes daily study notes, practical YAML examples, and exercises to reinforce concepts.
## Repository Structure
The repository is organized into the following directories:
* **/Notes**: Contains Markdown files with daily study notes covering various CKAD topics (e.g., `Day1.md`, `Day2.md`, etc.). These notes summarize key concepts and commands.
* **/Manifests**: Includes example Kubernetes YAML manifest files for different object types (Pods, Services, Deployments, ConfigMaps, etc.). These can be used for hands-on practice with `kubectl apply`.
* **/Exercises**: Contains exercises related to the topics covered in the notes, along with their solutions (e.g., `Day5Task.md`).## How to Use
1. **Follow the Notes**: Start with `Day1.md` in the `/Notes` directory and progress sequentially.
2. **Practice with Manifests**: Use the YAML files in the `/Manifests` directory to create, inspect, and manage Kubernetes objects in a test cluster (like Minikube or Kind).
3. **Complete the Exercises**: Work through the tasks in the `/Exercises` directory to test your understanding.## Useful Resources
* [Kubernetes Documentation](https://kubernetes.io/docs/)
* [CKAD Curriculum](https://github.com/cncf/curriculum/blob/main/CKAD_Curriculum_v1.29.pdf)
* [kubectl Cheat Sheet](https://kubernetes.io/docs/reference/kubectl/cheat-sheet/)
* [Certified Kubernetes Application Developer (CKAD) Prep Course by Benjamin Muschko](https://learning.oreilly.com/course/certified-kubernetes-application/0642572045296/)Happy learning!