- GitOps Tooling Migration: FluxCD β ArgoCD + Kargo for advanced deployment strategies
- IaC Evolution: Terraform vs Crossplane for Kubernetes-native infrastructure
- NixOS Dev Environments: Building reproducible development machines with Nix for consistent tooling
- Platform Modernization: Testing Staged layers of base services (policy, secrets, service mesh) onto a cluster
Current Focus Areas:
- Platform Engineering: Building developer-friendly abstractions over complex infrastructure
- Declarative Systems: Using NixOS and Nix flakes for reproducible development environments
- Cloud Economics: Cost optimization and resource efficiency in cloud-native environments
π Multi-Cluster GitOps Platform
π‘ "The best way to predict the future is to build it" - My homelab isn't just a hobby, it's how I stay up to date with current technology trends.
- Enterprise Patterns: Multi-repo GitOps, secrets management, policy enforcement
- Production Ready: HA clusters, automated backups, monitoring, disaster recovery
- Cost Effective: $2K hardware budget delivering enterprise capabilities
- Real-World Skills: Same tools and patterns used in large production environments
Architecture Highlights:
- π― GitOps: ArgoCD orchestrating 4 repositories with app-of-apps patterns
- π Security: HashiCorp Vault, Keycloak SSO, Kyverno policies
- π Observability: Prometheus, Grafana, Loki with custom dashboards
- π Multi-Cluster: Dev/Staging/Prod separation with technology diversity testing
- π Personal Learning Lab: Proving enterprise patterns work at any scale