Directories
¶
| Path | Synopsis |
|---|---|
|
Package action are various actions used by the package
|
Package action are various actions used by the package |
|
Package coci contains functions for interacting with Cargoship packages stored in OCI registries, derived from github.com/zarf-dev/src/pkg/zoci.
|
Package coci contains functions for interacting with Cargoship packages stored in OCI registries, derived from github.com/zarf-dev/src/pkg/zoci. |
|
layers
Package layers contains functions for interacting with Cargoship layers stored in OCI registries, derived from github.com/zarf-dev/src/pkg/zoci.
|
Package layers contains functions for interacting with Cargoship layers stored in OCI registries, derived from github.com/zarf-dev/src/pkg/zoci. |
|
Package distro is used for creating/deploying distro package
|
Package distro is used for creating/deploying distro package |
|
engineconfig
|
|
|
extract
Package extract statically parses k3s/RKE2's pkg/cli/cmds source (via go/ast) to recover the urfave/cli flag list they declare, without ever compiling or importing that package.
|
Package extract statically parses k3s/RKE2's pkg/cli/cmds source (via go/ast) to recover the urfave/cli flag list they declare, without ever compiling or importing that package. |
|
gen
Package gen turns an extract.Manifest into a Go struct source file: one field per resolved, non-alias flag, tagged with the flag's real kebab-case name as its yaml key.
|
Package gen turns an extract.Manifest into a Go struct source file: one field per resolved, non-alias flag, tagged with the flag's real kebab-case name as its yaml key. |
|
Package firewall renders cargoship's backend-neutral firewall configuration onto whichever host firewall a node runs.
|
Package firewall renders cargoship's backend-neutral firewall configuration onto whichever host firewall a node runs. |
|
Package helmvalues renders Helm-style value templates and reads and writes the nested interface values those templates draw on.
|
Package helmvalues renders Helm-style value templates and reads and writes the nested interface values those templates draw on. |
|
Package helpers are a sub-section of function from defense-unicorn pkg helpers package
|
Package helpers are a sub-section of function from defense-unicorn pkg helpers package |
|
Package images is functionality related to interacting with oci images.
|
Package images is functionality related to interacting with oci images. |
|
Package lint contains functions for verifying yaml files are valid
|
Package lint contains functions for verifying yaml files are valid |
|
Package node is used for status related functions
|
Package node is used for status related functions |
|
oci
|
|
|
archive
Package archive implements the Archive interface for the OCI archive store.
|
Package archive implements the Archive interface for the OCI archive store. |
|
platform
Package platform defines canonical CPU architecture identifiers and validation helpers used by cargoship when targeting specific platforms in OCI workflows.
|
Package platform defines canonical CPU architecture identifiers and validation helpers used by cargoship when targeting specific platforms in OCI workflows. |
|
packager
|
|
|
assemble
Package assemble builds a Cargoship package on disk
|
Package assemble builds a Cargoship package on disk |
|
layout
Package layout is used to defining the distro package files
|
Package layout is used to defining the distro package files |
|
load
Package load for loading a given package
|
Package load for loading a given package |
|
Package phase is all the various phases used for bootstrapping a cluster.
|
Package phase is all the various phases used for bootstrapping a cluster. |
|
Package retry provides simple retry wrappers for functions that return an error
|
Package retry provides simple retry wrappers for functions that return an error |
|
Package schema serves the JSON Schema documents cargoship generates for its own file formats, out of the binary rather than over the network.
|
Package schema serves the JSON Schema documents cargoship generates for its own file formats, out of the binary rather than over the network. |
|
Package utils is for commonly used functions.
|
Package utils is for commonly used functions. |
|
build
Package build is the build flag logic shared across mage and the CLI
|
Package build is the build flag logic shared across mage and the CLI |
Click to show internal directories.
Click to hide internal directories.