Directories ¶
Path | Synopsis |
---|---|
Command builder is the flitter Docker image builder.
|
Command builder is the flitter Docker image builder. |
cloudchaser
Command cloudchaser is a minimal build sentry for Flitter.
|
Command cloudchaser is a minimal build sentry for Flitter. |
execd
Command execd is a simple SSH server that allows a user to run single commands on a remote server, suitable for things like git deploys.
|
Command execd is a simple SSH server that allows a user to run single commands on a remote server, suitable for things like git deploys. |
Command havok is a docker container publisher for flitter.
|
Command havok is a docker container publisher for flitter. |
Command lagann is Flitter's controller.
|
Command lagann is Flitter's controller. |
constants
Package constants is a set of constants for Lagann.
|
Package constants is a set of constants for Lagann. |
datatypes
Package datatypes is a set of simple structs for lagann and other applications that communicate with it.
|
Package datatypes is a set of simple structs for lagann and other applications that communicate with it. |
lib
|
|
deployment
Package deployment is a set of interfaces and wrappers around Docker, Fleet and other scheduling backends to allow for a generic method of submitting jobs.
|
Package deployment is a set of interfaces and wrappers around Docker, Fleet and other scheduling backends to allow for a generic method of submitting jobs. |
deployment/mock
Package mock is a mock Backend for Flitter.
|
Package mock is a mock Backend for Flitter. |
etcdconfig
Package etcdconfig provides a method for programs to scrape configuration from etcd as well as continously update it.
|
Package etcdconfig provides a method for programs to scrape configuration from etcd as well as continously update it. |
middlewares
Package middlewares is a collection of middlewares for Negroni used by Flitter projects.
|
Package middlewares is a collection of middlewares for Negroni used by Flitter projects. |
middlewares/_deprecated/auth
Package auth is a middleware handler for Lagann to authenticate users over the SSH key they specified in the X-Lagann-Auth header.
|
Package auth is a middleware handler for Lagann to authenticate users over the SSH key they specified in the X-Lagann-Auth header. |
middlewares/auth
Package auth is a middleware handler for Lagann to authenticate users over the UUID they specified in the X-Lagann-Auth header.
|
Package auth is a middleware handler for Lagann to authenticate users over the UUID they specified in the X-Lagann-Auth header. |
output
Package output defines some simple output filters for text.
|
Package output defines some simple output filters for text. |
utils
Package utils is for various "other" functions that things in Flitter use that may be useful in other places but are not unique or special enough to be in their own package.
|
Package utils is for various "other" functions that things in Flitter use that may be useful in other places but are not unique or special enough to be in their own package. |
Command proxy is a small TCP proxy used by flitter.
|
Command proxy is a small TCP proxy used by flitter. |
Click to show internal directories.
Click to hide internal directories.