Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
apihelpers
|
|
|
apitesting
|
|
|
azureapi
|
|
|
Package cincinnati is a generated GoMock package.
|
Package cincinnati is a generated GoMock package. |
|
Package controllerutils holds controller helpers shared across services (backend, kube-applier, fleet, ...) that all build Cosmos-backed informer-driven controllers and want consistent cadence/gating behavior.
|
Package controllerutils holds controller helpers shared across services (backend, kube-applier, fleet, ...) that all build Cosmos-backed informer-driven controllers and want consistent cadence/gating behavior. |
|
database
|
|
|
informers/informerutils
Package informerutils holds the shared list/watch primitives used by the split informer factory packages (core/fleet/kubeapplier): the Cosmos change-feed backed ListerWatcher, an expiring watch.Interface, and the ListWatch semantics opt-out.
|
Package informerutils holds the shared list/watch primitives used by the split informer factory packages (core/fleet/kubeapplier): the Cosmos change-feed backed ListerWatcher, an expiring watch.Interface, and the ListWatch semantics opt-out. |
|
listers/corelisters
Package corelisters provides cache.Indexer-backed listers for the backend's cross-partition views of the ARO-HCP resource documents.
|
Package corelisters provides cache.Indexer-backed listers for the backend's cross-partition views of the ARO-HCP resource documents. |
|
listers/fleetlisters
Package fleetlisters provides cache.Indexer-backed listers for the fleet resource types (Stamp, ManagementCluster).
|
Package fleetlisters provides cache.Indexer-backed listers for the fleet resource types (Stamp, ManagementCluster). |
|
listers/kubeapplierlisters
Package kubeapplierlisters provides cache.Indexer-backed listers for the kube-applier *Desire resource types (ApplyDesire, ReadDesire).
|
Package kubeapplierlisters provides cache.Indexer-backed listers for the kube-applier *Desire resource types (ApplyDesire, ReadDesire). |
|
listers/listerutils
Package listerutils provides the generic, reusable helpers shared by the cache.Indexer-backed listers in both internal/database/listers and backend/pkg/listers.
|
Package listerutils provides the generic, reusable helpers shared by the cache.Indexer-backed listers in both internal/database/listers and backend/pkg/listers. |
|
listertesting/fleetlistertesting
Package fleetlistertesting provides slice-backed test implementations of the fleet listers (Stamp, ManagementCluster).
|
Package fleetlistertesting provides slice-backed test implementations of the fleet listers (Stamp, ManagementCluster). |
|
listertesting/listertestingutils
Package listertestingutils holds the shared helpers used by the split lister test packages (fleet/kubeapplier/core): resource-ID predicates and the generic iterator collector.
|
Package listertestingutils holds the shared helpers used by the split lister test packages (fleet/kubeapplier/core): resource-ID predicates and the generic iterator collector. |
|
unioninformers/kubeapplier
Package kubeapplier contains union informers for the kube-applier *Desire types, peering the union listers in internal/database/unionlisters/kubeapplier.
|
Package kubeapplier contains union informers for the kube-applier *Desire types, peering the union listers in internal/database/unionlisters/kubeapplier. |
|
unionlisters/kubeapplier
Package kubeapplier contains union listers for the kube-applier *Desire types.
|
Package kubeapplier contains union listers for the kube-applier *Desire types. |
|
graph
|
|
|
Package leaderelection provides shared leader-election constants and helpers for all ARO-HCP components that run controllers under a Kubernetes lease.
|
Package leaderelection provides shared leader-election constants and helpers for all ARO-HCP components that run controllers under a Kubernetes lease. |
|
Package ocm is a generated GoMock package.
|
Package ocm is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.