36 lines
1.4 KiB
Markdown
36 lines
1.4 KiB
Markdown
---
|
||
id: blackroad-os-infra
|
||
title: BlackRoad OS Infra
|
||
type: repo
|
||
status: active
|
||
timeframe: 2022-
|
||
primary_repo: blackroad-os-infra
|
||
linked_repos:
|
||
- blackroad-os-operator
|
||
- blackroad-os-beacon
|
||
- blackroad-os-core
|
||
summary: Infrastructure-as-code, networking, and cloud topology definitions for the OS.
|
||
why_it_matters: Provides the base environment every service depends on and encodes security posture.
|
||
risk_if_lost: Unable to recreate clusters or audit changes; risk of drift and outages.
|
||
recommended_action: keep-live
|
||
---
|
||
|
||
# BlackRoad OS Infra – Archive Cover Sheet
|
||
|
||
## Narrative
|
||
The infra repo captures cloud environments, networking, storage, and identity primitives. It is the source of truth for cluster provisioning and bootstrap automation.
|
||
|
||
## History
|
||
It began as a set of Terraform stacks for early experiments and gradually absorbed secrets management patterns, multi-region networking, and compliance controls.
|
||
|
||
## Current Role
|
||
Infra drives the baseline infrastructure for operator-managed workloads, networking for the API gateway, and monitoring pipelines for beacon.
|
||
|
||
## Dependencies
|
||
- Supplies clusters and networks consumed by `blackroad-os-operator` and `blackroad-os-api-gateway`.
|
||
- Feeds observability signals into `blackroad-os-beacon`.
|
||
- Shares module definitions with `blackroad-os-core`.
|
||
|
||
## Migration / Future
|
||
Continue modularizing IaC, align with GitOps triggers from the operator, and document snapshot procedures in the archive snapshots directory.
|