Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArgoEventInformerFactory ¶
type ArgoEventInformerFactory struct { OwnerGroupVersionKind schema.GroupVersionKind OwnerInformer cache.SharedIndexInformer Queue workqueue.RateLimitingInterface }
ArgoEventInformerFactory holds values to create SharedInformerFactory of argo-events
func (*ArgoEventInformerFactory) NewPodInformer ¶
func (c *ArgoEventInformerFactory) NewPodInformer() informersv1.PodInformer
NewPodInformer returns a PodInformer of argo-events
func (*ArgoEventInformerFactory) NewServiceInformer ¶
func (c *ArgoEventInformerFactory) NewServiceInformer() informersv1.ServiceInformer
NewServiceInformer returns a ServiceInformer of argo-events
type ChildResourceContext ¶
type ChildResourceContext struct { SchemaGroupVersionKind schema.GroupVersionKind LabelOwnerName string LabelKeyOwnerControllerInstanceID string AnnotationOwnerResourceHashName string InstanceID string }
ChildResourceContext holds necessary information for child resource setup
func (*ChildResourceContext) SetObjectMeta ¶
func (ctx *ChildResourceContext) SetObjectMeta(owner, obj metav1.Object) error
SetObjectMeta sets ObjectMeta of child resource
Click to show internal directories.
Click to hide internal directories.