From 439da55233c00c57bf383fa88919f70f388ab91a Mon Sep 17 00:00:00 2001 From: chenk008 Date: Tue, 24 Oct 2023 17:50:35 +0800 Subject: [PATCH 1/2] add node flag disable-agent-lb Signed-off-by: chenk008 --- pkg/cli/cmds/agent.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/cli/cmds/agent.go b/pkg/cli/cmds/agent.go index f3dcafc5236b..4680762f8777 100644 --- a/pkg/cli/cmds/agent.go +++ b/pkg/cli/cmds/agent.go @@ -209,6 +209,11 @@ var ( Destination: &AgentConfig.ImageCredProvConfig, Value: "/var/lib/rancher/credentialprovider/config.yaml", } + DisableAgentLBFlag = &cli.BoolFlag{ + Name: "disable-agent-lb", + Usage: "(agent/node) Disable agent load balance proxy.", + Destination: &AgentConfig.DisableLoadBalancer, + } ) func NewAgentCommand(action func(ctx *cli.Context) error) cli.Command { @@ -277,6 +282,7 @@ func NewAgentCommand(action func(ctx *cli.Context) error) cli.Command { DockerFlag, VPNAuth, VPNAuthFile, + DisableAgentLBFlag, }, } } From eaa88e587bd9492aaf5a2d402b7ab9b23ef3c363 Mon Sep 17 00:00:00 2001 From: chenk008 Date: Wed, 25 Oct 2023 10:01:37 +0800 Subject: [PATCH 2/2] add agent flag disable-apiserver-lb Co-authored-by: Brad Davidson Signed-off-by: chenk008 --- pkg/cli/cmds/agent.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/cli/cmds/agent.go b/pkg/cli/cmds/agent.go index 4680762f8777..29dce5857449 100644 --- a/pkg/cli/cmds/agent.go +++ b/pkg/cli/cmds/agent.go @@ -210,8 +210,8 @@ var ( Value: "/var/lib/rancher/credentialprovider/config.yaml", } DisableAgentLBFlag = &cli.BoolFlag{ - Name: "disable-agent-lb", - Usage: "(agent/node) Disable agent load balance proxy.", + Name: "disable-apiserver-lb", + Usage: "(agent/networking) (experimental) Disable the agent's client-side load-balancer and connect directly to the configured server address", Destination: &AgentConfig.DisableLoadBalancer, } )