Open source library of Azure Terraform modules I maintain — networking, AKS, Key Vault, RBAC, Private Endpoints, FinOps Hub, Palo Alto HA, and more. AVM patterns (validation, lookup, locks), telemetry, diagnostic settings and naming conventions by default.
TerraformAzureAVMIaCGitHub Actions
📦 github.com/John6810/terraform-azurerm-modules →Distributed multi-criteria scoring platform deployed in GitOps on a personal Kubernetes cluster. Multi-layer architecture: CLI (19 commands), FastAPI REST API (19 endpoints), Kubernetes CronJobs for automated scan pipelines, Discord companion bot. Modular business logic, validated by 359 pytest tests, GitOps deployment via Argo CD.
PythonFastAPIKubernetesArgoCDDockerpytest
Bare-metal 2-node Kubernetes cluster, GitOps via ArgoCD ApplicationSet, Prometheus/Grafana observability, Traefik ingress, MetalLB for L2 load balancing, hybrid SMB/RawFile CSI storage. Sealed Secrets for GitOps-managed secrets. Sandbox for validating patterns before production.
KubernetesArgoCDTraefikPrometheusMetalLBSealed Secrets