Directories ¶
Path | Synopsis |
---|---|
cli
module
|
|
src
|
|
cmd
Package cmd contains the CLI commands for zarf contains the CLI commands for zarf
|
Package cmd contains the CLI commands for zarf contains the CLI commands for zarf |
config
Package config stores the global configuration and constants
|
Package config stores the global configuration and constants |
config/lang
Package lang contains the language strings for english used by Zarf Alternative languages can be created by duplicating this file and changing the build tag to "//go:build alt_language && <language>"
|
Package lang contains the language strings for english used by Zarf Alternative languages can be created by duplicating this file and changing the build tag to "//go:build alt_language && <language>" |
internal/agent
Package agent holds the mutating webhook server
|
Package agent holds the mutating webhook server |
internal/agent/hooks
Package hooks contains the mutation hooks for the zarf agent
|
Package hooks contains the mutation hooks for the zarf agent |
internal/agent/http
Package http provides a http server for the agent
|
Package http provides a http server for the agent |
internal/agent/operations
Package operations provides functions for the mutating webhook
|
Package operations provides functions for the mutating webhook |
internal/api
Package api provides the UI API server
|
Package api provides the UI API server |
internal/api/auth
Package auth provides an endpoint for authenticating against the Zarf UI server
|
Package auth provides an endpoint for authenticating against the Zarf UI server |
internal/api/cluster
Package cluster contains zarf-specific cluster management functions
|
Package cluster contains zarf-specific cluster management functions |
internal/api/common
Package common provides common functions for the api
|
Package common provides common functions for the api |
internal/api/components
Package components provides api functions for managing zarf components
|
Package components provides api functions for managing zarf components |
internal/api/packages
Package packages provides api functions for managing zarf packages
|
Package packages provides api functions for managing zarf packages |
internal/cluster
Package cluster contains zarf-specific cluster management functions
|
Package cluster contains zarf-specific cluster management functions |
internal/packager/git
Package git contains functions for interacting with git repositories
|
Package git contains functions for interacting with git repositories |
internal/packager/helm
Package helm contins operations for working with helm charts
|
Package helm contins operations for working with helm charts |
internal/packager/images
Package images provides functions for building and pushing images
|
Package images provides functions for building and pushing images |
internal/packager/kustomize
Package kustomize provides functions for building kustomizations
|
Package kustomize provides functions for building kustomizations |
internal/packager/sbom
Package sbom contains tools for generating SBOMs
|
Package sbom contains tools for generating SBOMs |
internal/packager/template
Package template provides functions for templating yaml files
|
Package template provides functions for templating yaml files |
internal/packager/validate
Package validate provides zarf package validation functions
|
Package validate provides zarf package validation functions |
pkg/k8s
Package k8s provides a client for interacting with a Kubernetes cluster.
|
Package k8s provides a client for interacting with a Kubernetes cluster. |
pkg/message
Package message provides a rich set of functions for displaying messages to the user.
|
Package message provides a rich set of functions for displaying messages to the user. |
pkg/packager
Package packager contains functions for interacting with, managing and deploying zarf packages
|
Package packager contains functions for interacting with, managing and deploying zarf packages |
pkg/pki
Package pki provides a simple way to generate a CA and signed server keypair
|
Package pki provides a simple way to generate a CA and signed server keypair |
pkg/utils
Package git contains functions for interacting with git repositories
|
Package git contains functions for interacting with git repositories |
test/e2e
Package test provides e2e tests for zarf
|
Package test provides e2e tests for zarf |
types
Package types contains all the types used by Zarf
|
Package types contains all the types used by Zarf |
test
|
|
e2e
Module
|
Click to show internal directories.
Click to hide internal directories.