Skip to content

Latest commit

 

History

History
71 lines (44 loc) · 1.75 KB

File metadata and controls

71 lines (44 loc) · 1.75 KB

Patterns

This directory contains the shared HCL orchestration patterns used by FoggyKitchen Landing Zone Orchestrator.


🎯 Purpose

Patterns are the reusable implementation layer of the repository.

They are responsible for:

  • normalizing YAML payload input
  • resolving logical references
  • composing FoggyKitchen modules
  • exposing a stable pattern interface to examples

Examples under examples/ should stay thin and delegate architecture logic to the shared patterns in this directory.


📂 Pattern Families

Azure

OCI

Multicloud


🧭 How To Read This Directory

Recommended order:

  1. start with docs/architecture.md
  2. review docs/payload-contract.md
  3. inspect the relevant pattern directory
  4. compare it with one of the thin example wrappers under examples/

⚠️ Current Notes

  • azure/hub_spoke is the shared base for the Azure networking-oriented patterns
  • azure/private_endpoint extends the shared Azure networking foundation
  • advanced multicloud implementations are intentionally distributed outside this public repository

🪪 License

Licensed under the Universal Permissive License (UPL), Version 1.0.
See LICENSE for details.


© 2026 FoggyKitchen.com - Cloud. Code. Clarity.