Skip to content
This repository was archived by the owner on Feb 22, 2022. It is now read-only.

Commit 96b789c

Browse files
authored
Build config consistently as per in serving (#105)
1 parent af3115f commit 96b789c

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

cmd/manager/main.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import (
1919
"flag"
2020
"log"
2121

22-
"k8s.io/client-go/tools/clientcmd"
2322
"knative.dev/eventing-operator/pkg/reconciler/knativeeventing"
2423
"knative.dev/pkg/injection/sharedmain"
2524
"knative.dev/pkg/signals"
@@ -28,7 +27,7 @@ import (
2827
func main() {
2928
flag.Parse()
3029

31-
cfg, err := clientcmd.BuildConfigFromFlags(*knativeeventing.MasterURL, *knativeeventing.Kubeconfig)
30+
cfg, err := sharedmain.GetConfig(*knativeeventing.MasterURL, *knativeeventing.Kubeconfig)
3231
if err != nil {
3332
log.Fatal("Error building kubeconfig", err)
3433
}

pkg/reconciler/knativeeventing/controller.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ package knativeeventing
1616
import (
1717
"context"
1818
"flag"
19+
"knative.dev/pkg/injection/sharedmain"
1920
"os"
2021
"path/filepath"
2122

2223
mf "github.com/manifestival/manifestival"
2324
"k8s.io/apimachinery/pkg/util/sets"
2425
"k8s.io/client-go/tools/cache"
25-
"k8s.io/client-go/tools/clientcmd"
2626
"knative.dev/eventing-operator/pkg/apis/eventing/v1alpha1"
2727
knativeEventinginformer "knative.dev/eventing-operator/pkg/client/injection/informers/eventing/v1alpha1/knativeeventing"
2828
rbase "knative.dev/eventing-operator/pkg/reconciler"
@@ -39,7 +39,7 @@ const (
3939
var (
4040
recursive = flag.Bool("recursive", false, "If filename is a directory, process all manifests recursively")
4141
MasterURL = flag.String("master", "", "The address of the Kubernetes API server. Overrides any value in kubeconfig. Only required if out-of-cluster.")
42-
Kubeconfig = flag.String("kubeconfig", os.Getenv("KUBECONFIG"), "Path to a kubeconfig. Only required if out-of-cluster.")
42+
Kubeconfig = flag.String("kubeconfig", "", "Path to a kubeconfig. Only required if out-of-cluster.")
4343
)
4444

4545
// NewController initializes the controller and is called by the generated code
@@ -59,7 +59,7 @@ func NewController(
5959

6060
koDataDir := os.Getenv("KO_DATA_PATH")
6161

62-
cfg, err := clientcmd.BuildConfigFromFlags(*MasterURL, *Kubeconfig)
62+
cfg, err := sharedmain.GetConfig(*MasterURL, *Kubeconfig)
6363
if err != nil {
6464
c.Logger.Error(err, "Error building kubeconfig")
6565
}

0 commit comments

Comments
 (0)