From 94c570c8f71074f1fcdc29a8f72f84986009d322 Mon Sep 17 00:00:00 2001 From: Chris Hein Date: Tue, 3 Nov 2020 16:05:11 -0800 Subject: [PATCH] adding alias for cfg.File() Signed-off-by: Chris Hein --- alias.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/alias.go b/alias.go index efdca03b3f..bef331f282 100644 --- a/alias.go +++ b/alias.go @@ -21,6 +21,7 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/builder" "sigs.k8s.io/controller-runtime/pkg/client/config" + cfg "sigs.k8s.io/controller-runtime/pkg/config" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/manager" @@ -91,6 +92,11 @@ var ( // * $HOME/.kube/config if exists GetConfig = config.GetConfig + // ConfigFile returns the cfg.File function for deferred config file loading, + // this is passed into Options{}.From() to populate the Options fields for + // the manager. + ConfigFile = cfg.File + // NewControllerManagedBy returns a new controller builder that will be started by the provided Manager NewControllerManagedBy = builder.ControllerManagedBy