Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct { JobConfig *rest.Config JobClient *rest.RESTClient JobClientset *kubernetes.Clientset Ctx context.Context InformerNamespaces map[string]struct{} // contains filtered or unexported fields }
Controller holds the connections for the controller
func (*Controller) SetupWatch ¶
func (c *Controller) SetupWatch(ns string)
SetupWatch creates creates a new controller that provides event notifications when jobs are added, updated and deleted in the specific namespace specified. This includes defining the funtions that should be called when various add, update and delete events are received. Only one controller can be created per namespace to ensure duplicate events are not generated.
Click to show internal directories.
Click to hide internal directories.