Skip to content

Hybrid Cloud Engineer

David Woitzik

I build Azure infrastructure for environments that have to pass ISO 27001, NIS2 and KRITIS audits, and run a homelab where I find out what breaks first.

Here I publish the Terraform modules and the write-ups I wanted when I was solving the same problems: what failed, why, and the fix that held.

articles
85
articles
free Terraform modules
5
free Terraform modules
certifications
2
certifications
  • Azure
  • Terraform
  • Kubernetes
  • Proxmox
  • Ansible
  • MikroTik

Latest writing

All 85 articles →

Free Terraform modules

Details →

MIT licensed and published on the Terraform Registry. Each one has a write-up that explains the design decisions.

Azure Acmebot - Zero-Trust Edition

Free

Let's Encrypt automation for locked-down Azure environments. Private Link isolation, default-deny network rules, and Managed Identity, built for ISO 27001, NIS2, and KRITIS audits.

Azure Terraform ISO 27001

Hub & Spoke - Zero-Trust Edition

Free

Zero-Trust NSGs, centralized Private DNS, and a DINE policy bypass so Azure Policy remediation does not show up as Terraform drift.

Azure Terraform Zero-Trust

Azure Firewall - Forced Tunneling Edition

Free

Forced tunneling without the Terraform cycle error, with KMS and Azure AD bypass routes, dynamic IP Groups, and baseline FQDN policies. Drops into an existing Hub & Spoke without breaking Windows activation or Managed Identities.

Azure Terraform Firewall

Azure OpenAI RAG - Zero-Trust Networking

Free

Isolated network layer for an Azure OpenAI RAG stack. Private Endpoints for Azure OpenAI and AI Search, automated Private DNS, and Managed Identity RBAC between them instead of shared keys.

Azure Terraform AI

Private AKS - Zero-Trust Edition

Free

No public API server, no public node IPs, no default outbound path. Forced-tunneled egress via Route Table, private-endpoint-only ACR and Key Vault. Built to run behind your Hub & Spoke.

Azure Terraform Kubernetes

Free: Azure Zero-Trust Terraform Cheat Sheet

8 production-ready patterns for NSGs, Private Endpoints, Forced Tunneling, and Managed Identities. Sent to your inbox as soon as you confirm your address.

Projects

All →
Project

Azure OpenAI RAG Network

Terraform template for a zero-trust Azure OpenAI and AI Search deployment: Private Endpoints, Private DNS, and Managed Identity RBAC instead of keys.

Details → Source on GitHub

Certifications

All →
  • Microsoft
    Certified: Azure Administrator Associate
  • HashiCorp
    Certified: Terraform Associate