Directories
¶
| Path | Synopsis |
|---|---|
|
pkg
|
|
|
cmd
Package cmd provides viper/cobra for shared command line flags
|
Package cmd provides viper/cobra for shared command line flags |
|
config
Package config provides the common configuration of the Quarks operators
|
Package config provides the common configuration of the Quarks operators |
|
crd
Package crd handles the creation and updating of our CRDs in the cluster
|
Package crd handles the creation and updating of our CRDs in the cluster |
|
credsgen
Package credsgen is an interface for generating different kinds of credentials
|
Package credsgen is an interface for generating different kinds of credentials |
|
credsgen/fakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
|
ctxlog
Package ctxlog extends ctxlog with events
|
Package ctxlog extends ctxlog with events |
|
fakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
|
kubeconfig
Package kubeconfig gets a valid kube config
|
Package kubeconfig gets a valid kube config |
|
logger
Package logger creates a logger for operators
|
Package logger creates a logger for operators |
|
meltdown
Package meltdown is used by reconcilers to delay reconciling if too many updates happen to a resource
|
Package meltdown is used by reconcilers to delay reconciling if too many updates happen to a resource |
|
monitorednamespace
Package monitorednamespace returns a predicate to filter for resources with the right monitored label, it enables one operator to act on multiple, labeled namespace
|
Package monitorednamespace returns a predicate to filter for resources with the right monitored label, it enables one operator to act on multiple, labeled namespace |
|
names
Package names has helpers for naming resources and generating strings
|
Package names has helpers for naming resources and generating strings |
|
pod
Package pod has helpers to deal with the Pod struct
|
Package pod has helpers to deal with the Pod struct |
|
podref
Package podref helps with finding configmaps and secrets that are referenced somewhere in the pod spec
|
Package podref helps with finding configmaps and secrets that are referenced somewhere in the pod spec |
|
pointers
Package pointers has helpers to return pointers for basic types
|
Package pointers has helpers to return pointers for basic types |
|
ratelimiter
Package ratelimiter provides custom controller-runtime ratelimiters
|
Package ratelimiter provides custom controller-runtime ratelimiters |
|
skip
Package skip helps with skiping reconciles for stale resources
|
Package skip helps with skiping reconciles for stale resources |
|
util
Package util has helpers for dealing with maps and integers
|
Package util has helpers for dealing with maps and integers |
|
versionedsecretstore
Package versionedsecretstore impements versioned secrets, by appending a version suffix to their name
|
Package versionedsecretstore impements versioned secrets, by appending a version suffix to their name |
|
webhook
Package webhook contains shared infrastructure for setting up webhook configs and certificates
|
Package webhook contains shared infrastructure for setting up webhook configs and certificates |
|
Package testing provides helpers for tests, like wrappers for kubectl and helm
|
Package testing provides helpers for tests, like wrappers for kubectl and helm |
|
e2ehelper
Package e2ehelper has common functionality for the end-to-end test suites
|
Package e2ehelper has common functionality for the end-to-end test suites |
|
integration
Package environment adds everything around mgr.Start() to run a local operator for the integration test suites
|
Package environment adds everything around mgr.Start() to run a local operator for the integration test suites |
|
machine
Package machine builds k8s resources for use in integration tests
|
Package machine builds k8s resources for use in integration tests |
|
testhelper
Package testhelper has common helpers for tests
|
Package testhelper has common helpers for tests |
Click to show internal directories.
Click to hide internal directories.