src/

directory
v0.10.2 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2026 License: Apache-2.0

Directories

Path Synopsis
api
Package api holds core logic shared by the API resource packages.
Package api holds core logic shared by the API resource packages.
zarf.dev/v1alpha1
Package v1alpha1 defines file types shared by the cluster and distro APIs.
Package v1alpha1 defines file types shared by the cluster and distro APIs.
zarf.dev/v1alpha1/cluster
Package cluster defines the API types for a cluster configuration.
Package cluster defines the API types for a cluster configuration.
zarf.dev/v1alpha1/distro
Package distro defines the API types for a distro package.
Package distro defines the API types for a distro package.
Package cmd is where the commands for cargoship
Package cmd is where the commands for cargoship
Package config is a holder of commonly used multiple times
Package config is a holder of commonly used multiple times
lang
Package lang holds the cli helping text
Package lang holds the cli helping text
internal
cfg
Package cfg is used to parse an byte array and returns a ZarfDistro
Package cfg is used to parse an byte array and returns a ZarfDistro
clustercfg
Package clustercfg is used to parse an byte array and returns a ZarfCluster
Package clustercfg is used to parse an byte array and returns a ZarfCluster
dns
Package dns contains DNS related functionality.
Package dns contains DNS related functionality.
riglogger
Package riglogger add settings that overrides the rig.Logger
Package riglogger add settings that overrides the rig.Logger
split
Package split is a copy of the internal code from the zarf package
Package split is a copy of the internal code from the zarf package
pkg
action
Package action are various actions used by the package
Package action are various actions used by the package
coci
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.
coci/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.
distro
Package distro is used for creating/deploying distro package
Package distro is used for creating/deploying distro package
helpers
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
images
Package images is functionality related to interacting with oci images.
Package images is functionality related to interacting with oci images.
lint
Package lint contains functions for verifying yaml files are valid
Package lint contains functions for verifying yaml files are valid
node
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.
oci/cache
Package cache are a sub-section of function from defense-unicorn pkg oci cache package
Package cache are a sub-section of function from defense-unicorn pkg oci cache package
packager/assemble
Package assemble builds a Cargoship package on disk
Package assemble builds a Cargoship package on disk
packager/layout
Package layout is used to defining the distro package files
Package layout is used to defining the distro package files
packager/load
Package load for loading a given package
Package load for loading a given package
phase
Package phase is all the various phases used for bootstrapping a cluster.
Package phase is all the various phases used for bootstrapping a cluster.
retry
Package retry provides simple retry wrappers for functions that return an error
Package retry provides simple retry wrappers for functions that return an error
utils
Package utils is for commonly used functions
Package utils is for commonly used functions
utils/build
Package build is logic shared across dagger and mage
Package build is logic shared across dagger and mage
Package types is a little bit of a hacky way to generate the cargo-ship-config jsonschema
Package types is a little bit of a hacky way to generate the cargo-ship-config jsonschema
distrocfg
Package distrocfg defines the standard interface that all distro config settings
Package distrocfg defines the standard interface that all distro config settings
distrocfg/registry
Package registry is used to register a distro
Package registry is used to register a distro
os
Package os is for running commands on a remote host
Package os is for running commands on a remote host
os/linux
Package linux is implementing the interface github.com/colonel-byte/cargoship/src/types/os.Configurer for Linux based hosts
Package linux is implementing the interface github.com/colonel-byte/cargoship/src/types/os.Configurer for Linux based hosts
os/linux/enterpriselinux
Package enterpriselinux is implementing the interface github.com/colonel-byte/cargoship/src/types/os.Configurer for Enterprise Linux hosts
Package enterpriselinux is implementing the interface github.com/colonel-byte/cargoship/src/types/os.Configurer for Enterprise Linux hosts

Jump to

Keyboard shortcuts

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