internal/

directory
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jun 27, 2026 License: Apache-2.0

Directories

Path Synopsis
Package action implements deploy, delete, list, and status business logic.
Package action implements deploy, delete, list, and status business logic.
Package cli provides shared CLI helpers used across Deployah commands.
Package cli provides shared CLI helpers used across Deployah commands.
cmd
Package cmd provides the commands for the Deployah application.
Package cmd provides the commands for the Deployah application.
cluster
Package cluster provides the "deployah cluster" command group, which manages a single local Kubernetes cluster for development.
Package cluster provides the "deployah cluster" command group, which manages a single local Kubernetes cluster for development.
common
Package common defines flags and options shared by every Deployah command.
Package common defines flags and options shared by every Deployah command.
delete
Package delete implements the deployah delete command.
Package delete implements the deployah delete command.
deploy
Package deploy implements the deployah deploy command.
Package deploy implements the deployah deploy command.
initialize
Package initialize implements the deployah init command.
Package initialize implements the deployah init command.
list
Package list implements the deployah list command.
Package list implements the deployah list command.
logs
Package logs implements the deployah logs command.
Package logs implements the deployah logs command.
shell
Package shell implements the deployah shell command.
Package shell implements the deployah shell command.
status
Package status implements the deployah status command.
Package status implements the deployah status command.
validate
Package validate implements the deployah validate command.
Package validate implements the deployah validate command.
Package helm generates Helm charts from Deployah specs and drives install, upgrade, list, and delete operations against a cluster.
Package helm generates Helm charts from Deployah specs and drives install, upgrade, list, and delete operations against a cluster.
Package k8s provides Kubernetes client helpers for Deployah resources.
Package k8s provides Kubernetes client helpers for Deployah resources.
Package localkube manages local Kubernetes clusters for development use.
Package localkube manages local Kubernetes clusters for development use.
cloudprovider
Package cloudprovider manages the cloud-provider-kind sidecar container that enables LoadBalancer, Ingress, and Gateway API in local Kind clusters.
Package cloudprovider manages the cloud-provider-kind sidecar container that enables LoadBalancer, Ingress, and Gateway API in local Kind clusters.
imageref
Package imageref resolves an image reference to an io.ReadCloser of the image's Docker/OCI tar archive.
Package imageref resolves an image reference to an io.ReadCloser of the image's Docker/OCI tar archive.
Package session holds per-command Kubernetes and Helm client state.
Package session holds per-command Kubernetes and Helm client state.
Package spec parses, validates, and manipulates Deployah spec files.
Package spec parses, validates, and manipulates Deployah spec files.
schema
Package schema embeds versioned JSON schemas for manifest and environment validation.
Package schema embeds versioned JSON schemas for manifest and environment validation.
Package testing provides integration test helpers for Deployah scenarios.
Package testing provides integration test helpers for Deployah scenarios.
tools
gendocs command
Command gendocs generates the Deployah CLI reference as Markdown, one file per command, under docs/cli.
Command gendocs generates the Deployah CLI reference as Markdown, one file per command, under docs/cli.
Package util provides small validation helpers shared by CLI prompts and spec processing.
Package util provides small validation helpers shared by CLI prompts and spec processing.

Jump to

Keyboard shortcuts

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