Documentation
¶
Index ¶
- Constants
- func ClusterFlightReconsiler(modules *cache.ModuleCache) ctrl.Funcs
- func FlightReconciler(modules *cache.ModuleCache) ctrl.Funcs
- func GetAirwayReconciler(service ServiceDef, cache *cache.ModuleCache, dispatcher *EventDispatcher, ...) ctrl.Funcs
- func ReleaseName(resource *unstructured.Unstructured) string
- type DispatchEvent
- type EventDispatcher
- type InstanceReconcilerParams
- type InstanceState
- type ServiceDef
- type TeardownFunc
Constants ¶
View Source
const (
AnnotationInstanceRef = "instance.atc.yoke.cd/instanceRef"
)
Variables ¶
This section is empty.
Functions ¶
func ClusterFlightReconsiler ¶ added in v0.18.0
func ClusterFlightReconsiler(modules *cache.ModuleCache) ctrl.Funcs
func FlightReconciler ¶ added in v0.18.0
func FlightReconciler(modules *cache.ModuleCache) ctrl.Funcs
func GetAirwayReconciler ¶ added in v0.18.0
func GetAirwayReconciler(service ServiceDef, cache *cache.ModuleCache, dispatcher *EventDispatcher, states *xsync.Map[string, InstanceState]) ctrl.Funcs
func ReleaseName ¶ added in v0.3.0
func ReleaseName(resource *unstructured.Unstructured) string
Types ¶
type DispatchEvent ¶ added in v0.16.8
type EventDispatcher ¶ added in v0.16.8
type EventDispatcher _dispatcher
func (*EventDispatcher) Dispatch ¶ added in v0.16.8
func (dispatcher *EventDispatcher) Dispatch(resource string) []ctrl.Event
func (*EventDispatcher) Register ¶ added in v0.16.8
func (dispatcher *EventDispatcher) Register(resource string, evt ctrl.Event)
func (*EventDispatcher) RemoveEvent ¶ added in v0.16.8
func (dispatcher *EventDispatcher) RemoveEvent(evt ctrl.Event)
type InstanceReconcilerParams ¶ added in v0.18.0
type InstanceState ¶ added in v0.18.0
type ServiceDef ¶ added in v0.4.0
type TeardownFunc ¶ added in v0.18.0
type TeardownFunc func()
Source Files
¶
Click to show internal directories.
Click to hide internal directories.