Directories
¶
| Path | Synopsis |
|---|---|
|
Package assert provides shared test assertion helpers.
|
Package assert provides shared test assertion helpers. |
|
Package ci is the pure plan layer for the Fabrica CI module.
|
Package ci is the pure plan layer for the Fabrica CI module. |
|
Package cloud defines provider-agnostic interfaces and shared constants used across plan layers and cost estimators.
|
Package cloud defines provider-agnostic interfaces and shared constants used across plan layers and cost estimators. |
|
Package cost provides a provider-agnostic cost estimation framework.
|
Package cost provides a provider-agnostic cost estimation framework. |
|
Package credentials provides shared helpers for generating and storing per-module credential files under .fabrica/.
|
Package credentials provides shared helpers for generating and storing per-module credential files under .fabrica/. |
|
Package deploy is the pure plan layer for the Fabrica deploy module.
|
Package deploy is the pure plan layer for the Fabrica deploy module. |
|
Package drift provides drift detection and optional auto-remediation for Fabrica-managed resources.
|
Package drift provides drift detection and optional auto-remediation for Fabrica-managed resources. |
|
Package ec2cost provides shared cost-resource builders for EC2-based modules.
|
Package ec2cost provides shared cost-resource builders for EC2-based modules. |
|
Package ec2plan provides shared base struct and constructor for EC2-based module plans, plus assertion helpers for plan-layer tests.
|
Package ec2plan provides shared base struct and constructor for EC2-based module plans, plus assertion helpers for plan-layer tests. |
|
Package ec2state provides a shared Cloud Control desired-state builder for EC2 instances.
|
Package ec2state provides a shared Cloud Control desired-state builder for EC2 instances. |
|
Package export provides infrastructure-as-code generation from Fabrica's recorded state and configuration.
|
Package export provides infrastructure-as-code generation from Fabrica's recorded state and configuration. |
|
Package horde provides the plan layer for the Horde build coordinator and its managed agent pool (Auto Scaling Group).
|
Package horde provides the plan layer for the Horde build coordinator and its managed agent pool (Auto Scaling Group). |
|
Package iamrole provides shared helpers for building IAM role desired-state documents used by multiple modules (perforce, ddc, ci, deploy) when creating IAM roles via Cloud Control.
|
Package iamrole provides shared helpers for building IAM role desired-state documents used by multiple modules (perforce, ddc, ci, deploy) when creating IAM roles via Cloud Control. |
|
Package oplog provides operational logging for Fabrica using the Go stdlib log/slog package.
|
Package oplog provides operational logging for Fabrica using the Go stdlib log/slog package. |
|
Package prompt provides a simple tty-aware confirmation prompt.
|
Package prompt provides a simple tty-aware confirmation prompt. |
|
Package stateutil provides shared helpers for querying module state.
|
Package stateutil provides shared helpers for querying module state. |
|
Package topology provides provider-agnostic coordinator/edge graph types.
|
Package topology provides provider-agnostic coordinator/edge graph types. |
|
Package userdata provides shared helpers for rendering cloud-init templates.
|
Package userdata provides shared helpers for rendering cloud-init templates. |
Click to show internal directories.
Click to hide internal directories.