Skip to content

kube-dojo/kube-dojo.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2,086 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

KubeDojo

Free, comprehensive cloud native education.

Kubernetes certifications. Platform engineering. SRE. DevSecOps. MLOps.

No paywalls. No upsells. Theory-first.


πŸ‡ΊπŸ‡¦ ΠŸΡ€ΠΈΡΠ²ΡΡ‚Π°

Π¦Π΅ΠΉ ΠΏΡ€ΠΎΡ”ΠΊΡ‚ ΠΏΡ€ΠΈΡΠ²ΡΡ‡ΡƒΡ”Ρ‚ΡŒΡΡ ΡƒΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠΈΠΌ Π†Π’-Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌ, які Π²Ρ–Π΄Π΄Π°Π»ΠΈ своє Тиття, Π·Π°Ρ…ΠΈΡ‰Π°ΡŽΡ‡ΠΈ Π‘Π°Ρ‚ΡŒΠΊΡ–Π²Ρ‰ΠΈΠ½Ρƒ.

Π’ΠΎΠ½ΠΈ Π±ΡƒΠ»ΠΈ Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ°ΠΌΠΈ, DevOps-Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌΠΈ, систСмними адміністраторами. Π’ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΠ²Π°Π»ΠΈ систСми, писали ΠΊΠΎΠ΄, ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΠ²Π°Π»ΠΈ інфраструктуру. Коли ΠΏΡ€ΠΈΠΉΡˆΠ»Π° Π²Ρ–ΠΉΠ½Π°, Π²ΠΎΠ½ΠΈ залишили ΠΊΠ»Π°Π²Ρ–Π°Ρ‚ΡƒΡ€ΠΈ ΠΉ взяли Π·Π±Ρ€ΠΎΡŽ.

Π‡Ρ…Π½Ρ–ΠΉ ΠΊΠΎΠ΄ ΠΆΠΈΠ²Π΅. Їхня ΠΆΠ΅Ρ€Ρ‚Π²Π° β€” Π²Ρ–Ρ‡Π½Π°. Π‘Π»Π°Π²Π° Π£ΠΊΡ€Π°Ρ—Π½Ρ–.

Π—Π°ΠΏΠΎΠ²Ρ–Ρ‚

Варас Π¨Π΅Π²Ρ‡Π΅Π½ΠΊΠΎ, 1845

Π―ΠΊ ΡƒΠΌΡ€Ρƒ, Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠ²Π°ΠΉΡ‚Π΅
МСнС Π½Π° ΠΌΠΎΠ³ΠΈΠ»Ρ–,
Π‘Π΅Ρ€Π΅Π΄ стСпу ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ,
На Π’ΠΊΡ€Π°Ρ—Π½Ρ– ΠΌΠΈΠ»Ρ–ΠΉ,
Π©ΠΎΠ± Π»Π°Π½ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΏΠΎΠ»Ρ–,
Π† Π”Π½Ρ–ΠΏΡ€ΠΎ, Ρ– ΠΊΡ€ΡƒΡ‡Ρ–
Π‘ΡƒΠ»ΠΎ Π²ΠΈΠ΄Π½ΠΎ, Π±ΡƒΠ»ΠΎ Ρ‡ΡƒΡ‚ΠΈ,
Π―ΠΊ Ρ€Π΅Π²Π΅ Ρ€Π΅Π²ΡƒΡ‡ΠΈΠΉ.

Π―ΠΊ понСсС Π· Π£ΠΊΡ€Π°Ρ—Π½ΠΈ
Π£ синєє ΠΌΠΎΡ€Π΅
ΠšΡ€ΠΎΠ² Π²ΠΎΡ€ΠΎΠΆΡƒ... ΠΎΡ‚ΠΎΠΉΠ΄Ρ– я
Π† Π»Π°Π½ΠΈ Ρ– Π³ΠΎΡ€ΠΈ β€”
ВсС ΠΏΠΎΠΊΠΈΠ½Ρƒ Ρ– ΠΏΠΎΠ»ΠΈΠ½Ρƒ
Π”ΠΎ самого Π‘ΠΎΠ³Π°
ΠœΠΎΠ»ΠΈΡ‚ΠΈΡΡ... Π° Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ
Π― Π½Π΅ знаю Π‘ΠΎΠ³Π°.

ΠŸΠΎΡ…ΠΎΠ²Π°ΠΉΡ‚Π΅ Ρ‚Π° вставайтС,
Кайдани ΠΏΠΎΡ€Π²Ρ–Ρ‚Π΅
Π† Π²Ρ€Π°ΠΆΠΎΡŽ злою ΠΊΡ€ΠΎΠ²'ю
Π’ΠΎΠ»ΡŽ ΠΎΠΊΡ€ΠΎΠΏΡ–Ρ‚Π΅.
Π† ΠΌΠ΅Π½Π΅ Π² сСм'Ρ— Π²Π΅Π»ΠΈΠΊΡ–ΠΉ,
Π’ сСм'Ρ— Π²ΠΎΠ»ΡŒΠ½Ρ–ΠΉ, Π½ΠΎΠ²Ρ–ΠΉ,
НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΠΎΠΌ'янути
НСзлим Ρ‚ΠΈΡ…ΠΈΠΌ словом.


Learning Path

                              KUBEDOJO
    ═══════════════════════════════════════════════════════════

    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚                                                         β”‚
    β”‚   PREREQUISITES                        "Why Kubernetes?"β”‚
    β”‚   └── docs/prerequisites/                               β”‚
    β”‚       β”œβ”€β”€ Philosophy & Design          4 modules        β”‚
    β”‚       β”œβ”€β”€ Cloud Native 101             5 modules        β”‚
    β”‚       β”œβ”€β”€ Kubernetes Basics            8 modules        β”‚
    β”‚       └── Modern DevOps                6 modules        β”‚
    β”‚                                                         β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                             β”‚
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
              β”‚                             β”‚
              β–Ό                             β–Ό
    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚                         β”‚   β”‚                         β”‚
    β”‚   LINUX DEEP DIVE       β”‚   β”‚   CERTIFICATIONS        β”‚
    β”‚   └── docs/linux/       β”‚   β”‚   └── docs/k8s/         β”‚
    β”‚       β”‚                 β”‚   β”‚       β”‚                 β”‚
    β”‚       β”œβ”€β”€ foundations/  β”‚   β”‚       β”‚  ENTRY LEVEL    β”‚
    β”‚       β”‚  System Β· Cgroupβ”‚   β”‚       β”œβ”€β”€ KCNA          β”‚
    β”‚       β”‚  Network        β”‚   β”‚       β”œβ”€β”€ KCSA          β”‚
    β”‚       β”‚                 β”‚   β”‚       β”‚                 β”‚
    β”‚       β”œβ”€β”€ security/     β”‚   β”‚       β”‚  PRACTITIONER   β”‚
    β”‚       β”‚  Hardening      β”‚   β”‚       β”œβ”€β”€ CKAD          β”‚
    β”‚       β”‚                 β”‚   β”‚       β”œβ”€β”€ CKA           β”‚
    β”‚       └── operations/   β”‚   β”‚       └── CKS           β”‚
    β”‚          Perf Β· Debug   β”‚   β”‚                         β”‚
    β”‚          Shell Scripts  β”‚   β”‚                         β”‚
    β”‚                         β”‚   β”‚                         β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚                             β”‚
                 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                β”‚
                                β–Ό
    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚                                                         β”‚
    β”‚   PLATFORM ENGINEERING              Beyond Certificationsβ”‚
    β”‚   └── docs/platform/                                    β”‚
    β”‚       β”‚                                                 β”‚
    β”‚       β”œβ”€β”€ foundations/         Theory that doesn't changeβ”‚
    β”‚       β”‚   Systems Thinking Β· Reliability Β· Distributed  β”‚
    β”‚       β”‚   Systems Β· Observability Theory Β· Security     β”‚
    β”‚       β”‚                                                 β”‚
    β”‚       β”œβ”€β”€ disciplines/         Applied practices        β”‚
    β”‚       β”‚   SRE Β· Platform Engineering Β· GitOps Β· IaC Β·   β”‚
    β”‚       β”‚   DevSecOps Β· MLOps Β· AIOps                     β”‚
    β”‚       β”‚                                                 β”‚
    β”‚       └── toolkits/            Current tools (evolving) β”‚
    β”‚           Prometheus Β· ArgoCD Β· Terraform Β· Vault Β·     β”‚
    β”‚           Backstage Β· Kubeflow Β· and more...            β”‚
    β”‚                                                         β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

    ═══════════════════════════════════════════════════════════

Status

Track Modules Status
Prerequisites 23 βœ… Complete
Kubernetes Certifications 142 βœ… Complete
Linux Deep Dive 28 βœ… Complete
Platform Engineering 102 βœ… Complete

Where to Start

You are... Start here
New to containers/K8s Prerequisites
Want deep Linux knowledge Linux Deep Dive
Want certifications KCNA (entry) or CKA (admin)
Already certified Platform Engineering

Why This Exists

A free, text-based curriculum for learning Kubernetes and platform engineering.

  • Free β€” No paywalls, open source
  • Theory-first β€” Understand principles before tools
  • Text-based β€” Searchable, version-controlled, no videos

What we are not: A replacement for paid courses like KodeKloud or Udemy. We don't offer mock exams, video lessons, or hands-on labs for every module. For exam simulation, use killer.sh. For interactive labs, use killercoda.com.


Philosophy

Theory before hands-on. You can't troubleshoot what you don't understand.

No memorization. K8s docs are available during exams. We teach navigation, not YAML memorization.

Principles over tools. Tools change. Foundations don't. Learn both, in that order.


Contributing

What we need:

  • Hands-on exercises β€” Real scenarios, not toy examples
  • War stories β€” Production incidents that teach lessons
  • Tool expertise β€” Deep-dives on ArgoCD, Prometheus, Vault, etc.
  • Error fixes β€” Typos, outdated commands, broken YAML

What we don't build:

  • Exam simulators β€” Use killer.sh (included with exam purchase)
  • Lab environments β€” Use killercoda.com or local kind/minikube
  • Video content β€” Text-first, searchable, version-controlled

How to contribute:

  • Open an issue to discuss before large PRs
  • Follow existing module structure
  • Test all commands and YAML before submitting

License

MIT License. Free to use, share, and modify.


"In the dojo, everyone starts as a white belt. What matters is showing up to train."

Releases

No releases published

Packages

 
 
 

Contributors