flux: github.com/weaveworks/flux/pkg

Directories

PathSynopsis
api
api/v10This package defines the types for Flux API version 10.
api/v11This package defines the types for Flux API version 11.
api/v6
api/v9This package defines the types for Flux API version 9.
checkpoint
cluster
cluster/kubernetesPackage kubernetes provides implementations of `Cluster` and `manifests` that interact with the Kubernetes API (using kubectl or the k8s API client).
cluster/kubernetes/resource
cluster/kubernetes/testfiles
cluster/mock
daemon
errors
event
git
git/gittest
gpgPackage gpg has procedures for dealing with GNU Privacy Guard (gpg), in service of signing commits.
gpg/gpgtest
guid
http
http/client
http/daemon
http/httperror
http/websocket
image
install
job
manifests
metrics
policy
portforward
registryThis package has types for dealing with image registries (e.g., quay.io, DockerHub, Google Container Registry, ..).
registry/cacheThis package implements an image metadata cache given a backing k-v store.
registry/cache/memcachedThis package implements an image DB cache using memcached.
registry/middleware
registry/mock
release
remote
remote/rpcThis is a `net/rpc`-compatible implementation of a client and server for `flux/api.Server`.
resource
ssh
sync
update

Updated 2020-12-03. Refresh now. Tools for package owners.