controlplane: split out SystemNamespaces
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
This commit is contained in:
@@ -46,8 +46,7 @@ type Controller struct {
|
||||
}
|
||||
|
||||
// NewController creates a new Controller to ensure system namespaces exist.
|
||||
func NewController(clientset kubernetes.Interface, namespaceInformer coreinformers.NamespaceInformer) *Controller {
|
||||
systemNamespaces := []string{metav1.NamespaceSystem, metav1.NamespacePublic, v1.NamespaceNodeLease, metav1.NamespaceDefault}
|
||||
func NewController(systemNamespaces []string, clientset kubernetes.Interface, namespaceInformer coreinformers.NamespaceInformer) *Controller {
|
||||
interval := 1 * time.Minute
|
||||
|
||||
return &Controller{
|
||||
|
Reference in New Issue
Block a user