Self-hosted platform engineering lab: production K8s infrastructure, real app workloads, and a living portfolio of GitOps & full-stack practices.
flowchart TD
infra["<b>infrastructure</b>\nTalos · Proxmox · Terraform · talops"]
platform["<b>platform</b>\nArgoCD · Vault · cert-manager · ESO · CNPG"]
deployments["<b>deployments</b>\nHelm charts · ArgoCD ApplicationSet"]
apps["<b>apps</b>\nAngular · Go · Java · Nx monorepo"]
infra -->|"provisions cluster"| platform
platform -->|"manages tenant namespaces"| deployments
deployments -->|"deploys workloads from"| apps
| Repo | Description |
|---|---|
| infrastructure | Talos Kubernetes cluster provisioning on Proxmox via Terraform and the talops CLI |
| platform | Tenant-centric GitOps platform — ArgoCD, Vault, cert-manager, ESO, and CNPG |
| deployments | Helm charts and ArgoCD ApplicationSet configs for the jdwlabs tenant |
| apps | Multi-language Nx monorepo — Angular frontends, Go services, Java Spring Boot backends |
Maintainer: Jake Willmsen