Skip to content

KCNA (Kubernetes and Cloud Native Associate) hands-on labs covering container orchestration concepts and Kubernetes fundamentals.

Notifications You must be signed in to change notification settings

muhammadhammad2005/KCNA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KCNA Labs: Container Orchestration & Kubernetes

This repository contains hands-on labs for container orchestration and Kubernetes performed on the Al Nafi cloud lab environment.
It demonstrates multi-app deployment, scaling, monitoring, and orchestration strategies.

🎯 Purpose of This Repository

  • Practice container orchestration principles
  • Deploy and manage multi-app containers with Docker and Kubernetes
  • Explore scaling, monitoring, and health checks
  • Document lessons learned when applicable

This portfolio reflects hands-on lab exercises rather than full documentation for every lab.

🧪 Lab Environment

  • Platform: Al Nafi lab cloud machines
  • Tools: Docker, Kubernetes
  • Execution: Remote cloud lab nodes
  • Focus: Safe, reproducible labs

📂 Repository Structure

  • lab1-container-orchestration – Multi-app deployments with scripts for scaling, monitoring, performance testing, and cleanup
  • lab2-k8s – Kubernetes deployments with services, probes, and comparison notes

Each lab may include scripts, configuration files, and Markdown reports where applicable. Even labs without Markdown provide fully functional hands-on examples.

🚀 Topics Covered

  • Docker and Kubernetes basics
  • Container orchestration concepts
  • Multi-app deployment strategies
  • Scaling and monitoring containers
  • Health checks and probes
  • Orchestration analysis and comparisons

▶️ How to Use

Clone the repository:

git clone https://github.com/muhammadhammad2005/KCNA.git
cd KCNA

Explore lab folders to run scripts or apply Kubernetes manifests. Markdown reports, if present, explain objectives, procedures, and results.

🔄 Continuous Updates

This repository is actively maintained. New labs, orchestration exercises, and Kubernetes deployments will be added over time.

📘 Notes

  • Labs are executed in the Al Nafi cloud lab environment, not local machines
  • Some folders contain only scripts or YAML files; Markdown documentation is included where applicable
  • Portfolio reflects hands-on container orchestration and Kubernetes skills

About

KCNA (Kubernetes and Cloud Native Associate) hands-on labs covering container orchestration concepts and Kubernetes fundamentals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published