diff --git a/pkg/cli/cmds/agent.go b/pkg/cli/cmds/agent.go index cf83bdf97f..1080240d97 100644 --- a/pkg/cli/cmds/agent.go +++ b/pkg/cli/cmds/agent.go @@ -222,6 +222,11 @@ var ( Usage: "(deprecated) use --flannel-backend=none", Destination: &AgentConfig.NoFlannel, } + DisableAgentLBFlag = &cli.BoolFlag{ + 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, + } ) func CheckSELinuxFlags(ctx *cli.Context) error { @@ -310,6 +315,7 @@ func NewAgentCommand(action func(ctx *cli.Context) error) cli.Command { }, VPNAuth, VPNAuthFile, + DisableAgentLBFlag, }, } }