From fc037e87f8d8202247a8549665be145dbf4fb64e Mon Sep 17 00:00:00 2001 From: Brad Davidson Date: Sat, 8 May 2021 00:32:35 -0700 Subject: [PATCH] Use config file values in node-args annotation Signed-off-by: Brad Davidson --- pkg/nodeconfig/nodeconfig.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/nodeconfig/nodeconfig.go b/pkg/nodeconfig/nodeconfig.go index 5cc25d5a2d..6d21733ba5 100644 --- a/pkg/nodeconfig/nodeconfig.go +++ b/pkg/nodeconfig/nodeconfig.go @@ -9,6 +9,7 @@ import ( "strings" "github.com/pkg/errors" + "github.com/rancher/k3s/pkg/configfilearg" "github.com/rancher/k3s/pkg/version" corev1 "k8s.io/api/core/v1" ) @@ -25,7 +26,7 @@ const ( func getNodeArgs() (string, error) { nodeArgsList := []string{} - for _, arg := range os.Args[1:] { + for _, arg := range configfilearg.MustParse(os.Args[1:]) { if strings.HasPrefix(arg, "--") && strings.Contains(arg, "=") { parsedArg := strings.SplitN(arg, "=", 2) nodeArgsList = append(nodeArgsList, parsedArg...)