internal/

directory
v1.11.0 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2023 License: Apache-2.0

Directories

Path Synopsis
api
v1
Package v1 is the implementation of Epinio's API v1 It has the router and controllers (handler funcs) for the API server.
Package v1 is the implementation of Epinio's API v1 It has the router and controllers (handler funcs) for the API server.
v1/deploy
Package deploy provides the functionality to deploy an application.
Package deploy provides the functionality to deploy an application.
v1/docs
Epinio API
Epinio API
v1/response
Package response is used by all actions to write their final result as JSON
Package response is used by all actions to write their final result as JSON
Package appchart collects the structures and functions that deal with epinio's app chart CR
Package appchart collects the structures and functions that deal with epinio's app chart CR
Package application collects the structures and functions that deal with application workloads on k8s
Package application collects the structures and functions that deal with application workloads on k8s
applicationfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
Package auth collects structures and functions around the generation and processing of credentials.
Package auth collects structures and functions around the generation and processing of credentials.
authfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
bridge
git
cli
Package cli contains all definitions pertaining to the user-visible commands of the epinio client.
Package cli contains all definitions pertaining to the user-visible commands of the epinio client.
cmd
cmd/cmdfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
logprinter
Package logprinter is used to print container log lines in color
Package logprinter is used to print container log lines in color
server
Package server provides the Epinio http server
Package server provides the Epinio http server
server/requestctx
Package requestctx provides access to special fields in the http request's context
Package requestctx provides access to special fields in the http request's context
usercmd
Package usercmd provides Epinio CLI commands for users
Package usercmd provides Epinio CLI commands for users
usercmd/usercmdfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
Package configurations encapsulates all the functionality around Epinio configurations A Configuration is essentially a Secret with some Epinio specific labels.
Package configurations encapsulates all the functionality around Epinio configurations A Configuration is essentially a Secret with some Epinio specific labels.
Package domain collects structures and functions around the domains the client works with.
Package domain collects structures and functions around the domains the client works with.
Package duration defines the various durations used throughout Epinio, as timeouts, and other.
Package duration defines the various durations used throughout Epinio, as timeouts, and other.
Package helm contains the epinio-specific core to the helm client libraries.
Package helm contains the epinio-specific core to the helm client libraries.
Package names collects functions encapsulating the rules for constructing a variety of kube resource names
Package names collects functions encapsulating the rules for constructing a variety of kube resource names
Package namespaces encapsulates all the functionality around Epinio-controlled namespaces TODO: Consider moving this + the applications + the configurations packages under "models".
Package namespaces encapsulates all the functionality around Epinio-controlled namespaces TODO: Consider moving this + the applications + the configurations packages under "models".
Package registry implements the various functions needed to store and retrieve images from a container registry.
Package registry implements the various functions needed to store and retrieve images from a container registry.
Package s3manager implements the various functions needed to store and retrieve files from an S3 API compatible endpoint (AWS S3, Minio, etc)
Package s3manager implements the various functions needed to store and retrieve files from an S3 API compatible endpoint (AWS S3, Minio, etc)
Package selfupdater is used to replace the current running binary, with a given version.
Package selfupdater is used to replace the current running binary, with a given version.
selfupdaterfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
servicesfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
Package urlcache maintains a local cache of files for external urls.
Package urlcache maintains a local cache of files for external urls.
Package version contains the variable holding the client's version number.
Package version contains the variable holding the client's version number.

Jump to

Keyboard shortcuts

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