type ConditionController …
func NewConditionController(
crdInformer informers.CustomResourceDefinitionInformer,
crdClient client.CustomResourceDefinitionsGetter,
) *ConditionController { … }
func calculateCondition(in *apiextensionsv1.CustomResourceDefinition) *apiextensionsv1.CustomResourceDefinitionCondition { … }
func (c *ConditionController) sync(key string) error { … }
func (c *ConditionController) Run(workers int, stopCh <-chan struct{ … }
func (c *ConditionController) runWorker() { … }
func (c *ConditionController) processNextWorkItem() bool { … }
func (c *ConditionController) enqueue(obj *apiextensionsv1.CustomResourceDefinition) { … }
func (c *ConditionController) addCustomResourceDefinition(obj interface{ … }
func (c *ConditionController) updateCustomResourceDefinition(obj, _ interface{ … }
func (c *ConditionController) deleteCustomResourceDefinition(obj interface{ … }