From 4b1290da08b10e9081ae6cf3585955bf0501d2db Mon Sep 17 00:00:00 2001 From: Adnan Abdulhussein Date: Wed, 3 Jan 2018 12:29:40 +0000 Subject: [PATCH] explicitly scope kubeapps namespace To avoid using ClusterRoles, scope informers to the kubeapps namespace. --- main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index fbe2a076d5b..ecb1b28e079 100644 --- a/main.go +++ b/main.go @@ -57,8 +57,8 @@ func main() { glog.Fatalf("Error building apprepo clientset: %s", err.Error()) } - kubeInformerFactory := kubeinformers.NewSharedInformerFactory(kubeClient, 0) - apprepoInformerFactory := informers.NewSharedInformerFactory(apprepoClient, 0) + kubeInformerFactory := kubeinformers.NewFilteredSharedInformerFactory(kubeClient, 0, "kubeapps", nil) + apprepoInformerFactory := informers.NewFilteredSharedInformerFactory(apprepoClient, 0, "kubeapps", nil) controller := NewController(kubeClient, apprepoClient, kubeInformerFactory, apprepoInformerFactory)