Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
internal
|
|
|
action
Package action implements deploy, delete, list, and status business logic.
|
Package action implements deploy, delete, list, and status business logic. |
|
cli
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. |
|
cmd/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. |
|
cmd/common
Package common defines flags and options shared by every Deployah command.
|
Package common defines flags and options shared by every Deployah command. |
|
cmd/delete
Package delete implements the deployah delete command.
|
Package delete implements the deployah delete command. |
|
cmd/deploy
Package deploy implements the deployah deploy command.
|
Package deploy implements the deployah deploy command. |
|
cmd/initialize
Package initialize implements the deployah init command.
|
Package initialize implements the deployah init command. |
|
cmd/list
Package list implements the deployah list command.
|
Package list implements the deployah list command. |
|
cmd/logs
Package logs implements the deployah logs command.
|
Package logs implements the deployah logs command. |
|
cmd/shell
Package shell implements the deployah shell command.
|
Package shell implements the deployah shell command. |
|
cmd/status
Package status implements the deployah status command.
|
Package status implements the deployah status command. |
|
cmd/validate
Package validate implements the deployah validate command.
|
Package validate implements the deployah validate command. |
|
helm
Package helm generates Helm charts from Deployah manifests and drives install, upgrade, list, and delete operations against a cluster.
|
Package helm generates Helm charts from Deployah manifests and drives install, upgrade, list, and delete operations against a cluster. |
|
k8s
Package k8s provides Kubernetes client helpers for Deployah resources.
|
Package k8s provides Kubernetes client helpers for Deployah resources. |
|
localkube
Package localkube manages local Kubernetes clusters for development use.
|
Package localkube manages local Kubernetes clusters for development use. |
|
localkube/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. |
|
localkube/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. |
|
manifest
Package manifest parses, validates, and manipulates Deployah manifest files.
|
Package manifest parses, validates, and manipulates Deployah manifest files. |
|
manifest/schema
Package schema offers utilities for accessing and managing versioned schema files.
|
Package schema offers utilities for accessing and managing versioned schema files. |
|
runtime
Package runtime holds per-command Kubernetes and Helm client state.
|
Package runtime holds per-command Kubernetes and Helm client state. |
|
testing
Package testing provides integration test helpers for Deployah scenarios.
|
Package testing provides integration test helpers for Deployah scenarios. |
|
util
Package util provides small validation helpers shared by CLI prompts and manifest processing.
|
Package util provides small validation helpers shared by CLI prompts and manifest processing. |
Click to show internal directories.
Click to hide internal directories.