Skip to content

Commit 65ef7f0

Browse files
Update function for naming loadbalacer
1 parent c372cec commit 65ef7f0

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cloud/linode/loadbalancers.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ func (l *loadbalancers) cleanupOldNodeBalancer(ctx context.Context, service *v1.
227227
// GetLoadBalancer will not modify service.
228228
func (l *loadbalancers) GetLoadBalancerName(_ context.Context, _ string, _ *v1.Service) string {
229229
unixNano := strconv.FormatInt(time.Now().UnixNano(), 16)
230-
return fmt.Sprintf("ccm-%s", unixNano[len(unixNano)-12:])
230+
return fmt.Sprintf("%s%s", Options.LoadBalancerPrefix, unixNano[len(unixNano)-12:])
231231
}
232232

233233
// GetLoadBalancer returns the *v1.LoadBalancerStatus of service.

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ func main() {
9898
command.Flags().IntVar(&linode.Options.NodeBalancerBackendIPv4SubnetID, "nodebalancer-backend-ipv4-subnet-id", 0, "ipv4 subnet id to use for NodeBalancer backends")
9999
command.Flags().StringVar(&linode.Options.NodeBalancerBackendIPv4SubnetName, "nodebalancer-backend-ipv4-subnet-name", "", "ipv4 subnet name to use for NodeBalancer backends")
100100
command.Flags().BoolVar(&linode.Options.DisableNodeBalancerVPCBackends, "disable-nodebalancer-vpc-backends", false, "disables nodebalancer backends in VPCs (when enabled, nodebalancers will only have private IPs as backends for backward compatibility)")
101-
command.Flags().StringVar(&linode.Options.LoadBalancerPrefix, "load-balancer-prefix", "ccm-", "Name prefix for LoadBalancers")
101+
command.Flags().StringVar(&linode.Options.LoadBalancerPrefix, "load-balancer-prefix", "ccm-", "Name prefix for LoadBalancers. (Max 20 char.)")
102102

103103
// Set static flags
104104
command.Flags().VisitAll(func(fl *pflag.Flag) {

0 commit comments

Comments
 (0)