Versions in this module Expand all Collapse all v0 v0.1.1 Dec 29, 2020 Changes in this version + func CheckGlobalLabelEqual(obj, clone *metav1.ObjectMeta) bool + func IsObjectGlobal(obj *metav1.ObjectMeta) bool + func SetObjectGlobal(obj *metav1.ObjectMeta) + type CommonController struct + func (ctrl *CommonController) Run(workers int, stopCh <-chan struct{}) + type Controller interface + Run func(int, <-chan struct{}) + func NewCommonController(client kubernetes.Interface, ...) Controller + func NewPVController(master kubernetes.Interface, client kubernetes.Interface, ...) Controller + func NewServiceController(master kubernetes.Interface, client kubernetes.Interface, ...) Controller + type PVController struct + func (ctrl *PVController) Run(workers int, stopCh <-chan struct{}) + type ServiceController struct + func (ctrl *ServiceController) Run(workers int, stopCh <-chan struct{})