Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
drydock
command
|
|
|
internal
|
|
|
acquisition
Package acquisition wraps source, chart, and remote-resource acquisition with per-target locking and optional snapshot reuse.
|
Package acquisition wraps source, chart, and remote-resource acquisition with per-target locking and optional snapshot reuse. |
|
app
Package app coordinates Application discovery, planning, rendering, and desired-state diff operations.
|
Package app coordinates Application discovery, planning, rendering, and desired-state diff operations. |
|
appset
Package appset evaluates supported ApplicationSet generators into deterministic Argo CD Applications.
|
Package appset evaluates supported ApplicationSet generators into deterministic Argo CD Applications. |
|
chart
Package chart acquires and caches HTTP and OCI Helm charts for offline render paths.
|
Package chart acquires and caches HTTP and OCI Helm charts for offline render paths. |
|
cli
Package cli defines the drydock command tree, flag wiring, output handling, and exit-code mapping.
|
Package cli defines the drydock command tree, flag wiring, output handling, and exit-code mapping. |
|
digestpath
Package digestpath holds the canonical path rules shared by the committed (gitref) and filesystem (filedigest) digest schemes.
|
Package digestpath holds the canonical path rules shared by the committed (gitref) and filesystem (filedigest) digest schemes. |
|
giturl
Package giturl provides shared helpers for classifying Git repository URLs and redacting them inside error messages.
|
Package giturl provides shared helpers for classifying Git repository URLs and redacting them inside error messages. |
|
ociartifact
Package ociartifact acquires first-class Argo CD OCI artifact sources (repoURL "oci://…" without chart:) by wrapping the vendored Argo CD OCI client.
|
Package ociartifact acquires first-class Argo CD OCI artifact sources (repoURL "oci://…" without chart:) by wrapping the vendored Argo CD OCI client. |
|
ociartifact/ocitest
Package ocitest provides hermetic OCI registry fixtures for drydock tests: an httptest-mounted distribution server plus artifact push helpers shaped like the artifacts the Argo CD OCI client consumes (helm chart artifacts, plain-manifest artifacts, and guard-violating variants).
|
Package ocitest provides hermetic OCI registry fixtures for drydock tests: an httptest-mounted distribution server plus artifact push helpers shaped like the artifacts the Argo CD OCI client consumes (helm chart artifacts, plain-manifest artifacts, and guard-violating variants). |
|
remote
Package remote acquires and caches remote Kustomize resources from HTTP files and Git repositories.
|
Package remote acquires and caches remote Kustomize resources from HTTP files and Git repositories. |
|
render
Package render turns resolved Argo CD Application sources into Kubernetes manifests using in-process directory, Kustomize, Helm, and plugin paths.
|
Package render turns resolved Argo CD Application sources into Kubernetes manifests using in-process directory, Kustomize, Helm, and plugin paths. |
|
rendercache
Package rendercache implements the persistent on-disk render-output cache store: content-addressed gzipped JSON envelopes with atomic writes and LRU-by-mtime size-cap eviction.
|
Package rendercache implements the persistent on-disk render-output cache store: content-addressed gzipped JSON envelopes with atomic writes and LRU-by-mtime size-cap eviction. |
|
source
Package source resolves Git repository references through explicit local maps or declared cache-backed acquisition.
|
Package source resolves Git repository references through explicit local maps or declared cache-backed acquisition. |
|
pkg
|
|
|
drydock
Package drydock exposes the drydock orchestrator as an embeddable Go API for rendering Argo CD Applications and calculating local diffs.
|
Package drydock exposes the drydock orchestrator as an embeddable Go API for rendering Argo CD Applications and calculating local diffs. |
|
argocd-parity-compare
command
|
|
|
argocd-project-policy-smoke
command
|
|
|
generate-homebrew-formula
command
|
Click to show internal directories.
Click to hide internal directories.