Skip to content
@foggykitchen

FoggyKitchen

Architecture-first Infrastructure as Code: Terraform/OpenTofu modules, examples, and landing zone patterns for Azure, OCI, and multicloud.

FoggyKitchen

Architecture-first Infrastructure as Code for Azure, OCI, and multicloud environments.

FoggyKitchen is a hands-on technical ecosystem focused on Terraform/OpenTofu modules, real-world cloud architecture examples, and reusable landing zone patterns for Azure, Oracle Cloud Infrastructure, and multicloud scenarios.

We build public, modular, and educational Infrastructure as Code assets that help engineers understand not only how to provision resources, but also how cloud architecture decisions fit together.

What you will find here

  • Azure Terraform/OpenTofu modules for networking, compute, storage, private endpoints, routing, firewall, load balancing, RBAC, AKS, and related architecture patterns.
  • OCI Terraform/OpenTofu modules for VCN, compute, load balancers, DRG, LPG, OKE, Autonomous Database, and cloud-native infrastructure.
  • Landing zone patterns showing how individual modules can be composed into larger architecture baselines.
  • Multicloud examples connecting Azure and OCI concepts through practical infrastructure designs.
  • Educational examples used across FoggyKitchen articles, videos, and training materials.

Core idea

FoggyKitchen treats Infrastructure as Code as architecture, not just automation.

The goal is not to generate random Terraform files.
The goal is to build understandable, reusable, and explainable infrastructure patterns.

Main areas

Azure

Modules and examples for building Azure infrastructure with Terraform/OpenTofu, including VNet design, hub-and-spoke networking, private connectivity, routing, firewall transit, storage, compute, AKS, and secure access patterns.

Oracle Cloud Infrastructure

Modules and examples for OCI networking, compute, load balancing, database, Kubernetes, DRG-based hub-and-spoke, LPG-based patterns, and Terraform/OpenTofu automation.

Landing Zone Orchestrator

A composition layer that demonstrates how FoggyKitchen modules can be organized into higher-level landing zone patterns using a YAML-based architecture contract.

Learn more

Maintainer

Created and maintained by @mlinxfeld.

Pinned Loading

  1. terraform-oci-fk-lpg terraform-oci-fk-lpg Public

    Reusable Terraform / OpenTofu module for designing OCI Local Peering Gateway connectivity between Virtual Cloud Networks in the same region.

    HCL

  2. terraform-oci-fk-drg terraform-oci-fk-drg Public

    Reusable Terraform / OpenTofu module for designing OCI Dynamic Routing Gateway connectivity, attachments, and routing composition.

    HCL

  3. foggykitchen-landing-zone-orchestrator foggykitchen-landing-zone-orchestrator Public

    Reference landing zone orchestrator built on FoggyKitchen Terraform/OpenTofu modules for Azure, OCI, and OCI-Azure interconnect patterns.

    HCL

  4. terraform-az-fk-vnet-peering terraform-az-fk-vnet-peering Public

    Reusable Terraform / OpenTofu module for building Azure VNet peering as a connectivity contract in hub-and-spoke architectures

    HCL

  5. terraform-az-fk-routing terraform-az-fk-routing Public

    Reusable Terraform / OpenTofu module for defining Azure routing behavior using User Defined Routes (UDR) and route tables.

    HCL

  6. terraform-az-fk-firewall terraform-az-fk-firewall Public

    Reusable Terraform / OpenTofu module for Azure Firewall with clean outbound inspection and routed egress patterns.

    HCL

Repositories

Showing 10 of 41 repositories

Top languages

Loading…

Most used topics

Loading…