Projects & Home Lab

Hands-on infrastructure projects demonstrating Cloud and Linux administration skills.


Kubernetes Cluster

3-Node Talos Linux Cluster

A bare-metal Kubernetes cluster built for learning container orchestration and cloud-native technologies.

Infrastructure:

  • Hardware: 3x Intel N100 Mini PCs (3D-printed 10" rack-mounted)
  • Specs per node: 16GB RAM, 1TB NVMe SSD
  • OS: Talos Linux (immutable, API-driven Kubernetes OS)

Technologies: Kubernetes ยท Talos Linux ยท Helm ยท Containers

Key Learning:

  • Cluster bootstrapping and node management via talosctl
  • Pod networking and service mesh concepts
  • Persistent storage configuration
  • GitOps deployment workflows

Infrastructure as Code

This Website

This resume site itself is a demonstration of IaC principles.

Stack:

  • Hosting: Azure Static Web Apps
  • Provisioning: Terraform
  • CI/CD: GitHub Actions
  • Generator: Hugo

Architecture:

GitHub Push โ†’ GitHub Actions โ†’ Hugo Build โ†’ Azure Static Web Apps
     โ†‘
Terraform (Infrastructure Provisioning)

Future Projects

More projects coming soon…