Skip to content

ADRs — Platform

ADRs primarily tagged with the Platform category.

Title Status Access
ADR-0002 — Source of Truth: NetBox-Driven Inventory Accepted Public
ADR-0014 — RKE2 Runs on Full VMs (Rocky Linux 9 Base) with Simple LB and Storage Superseded Public
ADR-0018 — LXC Containers for Lightweight Workloads on Proxmox Accepted Public
ADR-0201 — EVE-NG Network Simulation Architecture Accepted Public
ADR-0202 — Adopt RKE2 as Primary Runtime for Platform and Applications Accepted Public
ADR-0203 — Adopt Argo CD as GitOps Controller for Application Delivery Accepted Public
ADR-0204 — RKE2 Runs on Rocky VMs on Enterprise Hypervisors Accepted Public
ADR-0205 — Infrastructure as Code Engine: Terraform with Terragrunt Composition Accepted Public
ADR-0206 — Define Module → Driver → Profile → Pack execution contract (v1) Proposed Public
ADR-0207 — Adopt pack layout packs///stack (Option B) Proposed Public
ADR-0208 — Execute Terragrunt packs in isolated workdir with generated inputs.auto.tfvars.json Proposed Public
ADR-0209 — Adopt Modules + Drivers + Profiles + Packs + Probes as the Core Execution Architecture Accepted Public
ADR-0210 — Use Environment-Scoped Blueprint Overlays as the Operator Configuration Accepted Public
ADR-0211 — Require Verified Recovery State Before Releasing a Stateful Lab Accepted Public
ADR-0212 — Use Verified Same-Platform Bundles for Network-Lab Migration Accepted Public
ADR-0213 — Require Explicit Containerlab Recovery Authority on Topology Drift Accepted Public
ADR-0217 — Bind External Workloads to a Verified Compute Lifecycle Accepted Public