Building Friday Home Lab with Kubernetes and AI

This spring break, I built "Friday" (named after Iron Man's OTHER AI), a production home lab where I practice industry standard skills: container orchestration, CI/CD pipelines, automation, and observability. What it does VM 1: the core services - Self-hosted services (Immich for photos, Nextcloud for files, Vaultwarden for passwords) - Full monitoring stack with Grafana, InfluxDB, and Telegraf to track system metrics VM 2: locally hosted Ollama LLM - phi3:mini allows for AI-powered alerting via an n8n pipeline that sends AI-interpreted incidents to a Discord bot on my phone VM 3: k3s cluster - Hosts my portfolio website, deployed on k3s with a GitHub Actions CI/CD pipeline for edits + Cloudflare tunnel to avoid port forwarding All on a refurbished OptiPlex 3080 Micro running Proxmox. I learned that building an infrastructure works in iterations bringing pieces together instead of throwing them all at once. Breaking VMs and losing track of compose files taught me more than any tutorial - iteration and failure are the best teachers. Read the full breakdown: markcalip.com #DevOps #CloudEngineer #SoftwareEngineering #MLOps #Kubernetes #Docker #CICD #AI #SelfHosted #Homelab #LearnInPublic #CloudComputing

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories