Logo Lanfrica

Cloud-Origins/africa-k8s-labs

Domaine:

digital infrastructureeducation

Type de record:

software
Créateur:
Clo
Hôte:
Hands-on Kubernetes labs (KCNA & CKAD) for the Andela x CNCF Africa training program. Fork, do the labs locally, push to autograde. # Africa Kubernetes Labs Hands-on Kubernetes labs for the Kubernetes African Developer Training Program 2026 (Andela and CNCF). Clone this repo once, pick your track, and work the labs on your own machine. There is one repo and one branch (`main`). Labs live once in `labs/`; each track is an ordered path through them. You do not switch branches and there are no submodules. ## Pick your track | Track | For | Start here | |---|---|---| | KCNA | Kubernetes and Cloud Native Associate (fundamentals, breadth) | tracks/kcna.md | | CKAD | Certified Kubernetes Application Developer (hands-on app dev) | tracks/ckad.md | CKAD assumes the KCNA foundation; it reuses the core labs and adds application-delivery depth. ## Get your own copy: Use this template Click the green **Use this template** button at the top of this repo (or generate here) and choose **Create a new repository** under your own account. - You get one new repository containing **all labs** (both tracks) — it is a full copy, not a per-lab download. You work through the labs inside that single repo at your own pace. - Autograding (GitHub Actions) is enabled automatically on a template-generated repo, so you do not need to turn anything on. - Prefer a fork instead? That also works, but on a fork you must open the **Actions** tab once and enable workflows before grading runs. ## How to use this repo 1. Set up a local cluster: follow SETUP.md (Docker + kind/minikube/k3d). 2. Open your track file and work the labs top to bottom. 3. Each lab folder has: - `README.md` — objective, prerequisites, steps, and a "show-off checkpoint" - `manifests/` — starter YAML 4. At the show-off checkpoint, share your result (a screenshot, `kubectl` output, or a short clip) in your PLG space to prove completion. Reference solutions are not published. Your mentor grades your work against the lab's objective and show-off checkpoint. ## Folder layout ``` labs/ core/ # foundation used by BOTH tracks kcna/ # KCNA-spe …