Directories
¶
| Path | Synopsis |
|---|---|
|
Package ciworkflow generates CI/CD workflow files from cldctl dependency graphs.
|
Package ciworkflow generates CI/CD workflow files from cldctl dependency graphs. |
|
Package engine provides the core orchestration for cldctl deployments.
|
Package engine provides the core orchestration for cldctl deployments. |
|
executor
Package executor runs execution plans.
|
Package executor runs execution plans. |
|
expression
Package expression provides expression parsing and evaluation for cldctl.
|
Package expression provides expression parsing and evaluation for cldctl. |
|
importmap
Package importmap provides types and parsing for cldctl import mapping files.
|
Package importmap provides types and parsing for cldctl import mapping files. |
|
planner
Package planner generates execution plans from dependency graphs.
|
Package planner generates execution plans from dependency graphs. |
|
Package envfile provides utilities for loading environment variables from dotenv file chains (.env, .env.local, .env.{name}, .env.{name}.local).
|
Package envfile provides utilities for loading environment variables from dotenv file chains (.env, .env.local, .env.{name}, .env.{name}.local). |
|
Package errors provides structured error types for cldctl.
|
Package errors provides structured error types for cldctl. |
|
Package graph provides dependency graph construction and traversal for cldctl.
|
Package graph provides dependency graph construction and traversal for cldctl. |
|
visual
Package visual provides reusable graph visualization utilities.
|
Package visual provides reusable graph visualization utilities. |
|
Package iac provides the Infrastructure-as-Code plugin framework.
|
Package iac provides the Infrastructure-as-Code plugin framework. |
|
container
Package container implements container-based IaC module execution.
|
Package container implements container-based IaC module execution. |
|
container/entrypoint
command
Package main implements the cldctl module entrypoint.
|
Package main implements the cldctl module entrypoint. |
|
native
Package native implements a native IaC plugin for Docker and process execution.
|
Package native implements a native IaC plugin for Docker and process execution. |
|
opentofu
Package opentofu implements an IaC plugin for OpenTofu/Terraform.
|
Package opentofu implements an IaC plugin for OpenTofu/Terraform. |
|
pulumi
Package pulumi implements an IaC plugin for Pulumi.
|
Package pulumi implements an IaC plugin for Pulumi. |
|
Package logs provides a pluggable log querying framework.
|
Package logs provides a pluggable log querying framework. |
|
loki
Package loki provides a Loki-based log query adapter for cldctl.
|
Package loki provides a Loki-based log query adapter for cldctl. |
|
Package names provides deterministic human-readable name generation.
|
Package names provides deterministic human-readable name generation. |
|
Package oci provides OCI artifact management for cldctl.
|
Package oci provides OCI artifact management for cldctl. |
|
Package output provides live output streaming for cldctl operations.
|
Package output provides live output streaming for cldctl operations. |
|
Package registry provides a local registry for tracking built and pulled artifacts.
|
Package registry provides a local registry for tracking built and pulled artifacts. |
|
Package resolver provides component and dependency resolution.
|
Package resolver provides component and dependency resolution. |
|
schema
|
|
|
component
Package component provides parsing and validation for component configurations.
|
Package component provides parsing and validation for component configurations. |
|
component/inference
Package inference provides automatic detection of language, framework, and commands from project files for source-based functions.
|
Package inference provides automatic detection of language, framework, and commands from project files for source-based functions. |
|
component/internal
Package internal contains the canonical internal representation for components.
|
Package internal contains the canonical internal representation for components. |
|
component/v1
Package v1 implements the v1 component schema.
|
Package v1 implements the v1 component schema. |
|
datacenter
Package datacenter provides parsing and validation for datacenter configurations.
|
Package datacenter provides parsing and validation for datacenter configurations. |
|
datacenter/internal
Package internal contains the canonical internal representation for datacenters.
|
Package internal contains the canonical internal representation for datacenters. |
|
datacenter/v1
Package v1 implements the v1 datacenter schema.
|
Package v1 implements the v1 datacenter schema. |
|
environment
Package environment provides parsing and validation for environment configurations.
|
Package environment provides parsing and validation for environment configurations. |
|
environment/internal
Package internal contains the canonical internal representation for environments.
|
Package internal contains the canonical internal representation for environments. |
|
environment/v1
Package v1 implements the v1 environment schema.
|
Package v1 implements the v1 environment schema. |
|
Package secrets provides secret management integration.
|
Package secrets provides secret management integration. |
|
Package state provides state management for cldctl.
|
Package state provides state management for cldctl. |
|
backend
Package backend defines the interface for state storage backends.
|
Package backend defines the interface for state storage backends. |
|
backend/azurerm
Package azurerm implements an Azure Blob Storage state backend.
|
Package azurerm implements an Azure Blob Storage state backend. |
|
backend/gcs
Package gcs implements a Google Cloud Storage state backend.
|
Package gcs implements a Google Cloud Storage state backend. |
|
backend/local
Package local implements a local filesystem state backend.
|
Package local implements a local filesystem state backend. |
|
backend/s3
Package s3 implements an S3-compatible state backend.
|
Package s3 implements an S3-compatible state backend. |
|
types
Package types defines the data structures for cldctl state.
|
Package types defines the data structures for cldctl state. |
Click to show internal directories.
Click to hide internal directories.