internal/

directory
v0.4.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2026 License: MIT

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.
aws
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL