Update main.go
All checks were successful
Build Go Binary / build (push) Successful in 39s

This commit is contained in:
holzi1005 2025-08-08 11:57:49 +02:00
parent c42d85a1d5
commit 1ba52cb8fd

View file

@ -225,7 +225,6 @@ func main() {
} }
servers := []BackendServer{} servers := []BackendServer{}
serverIndex := 1
for _, subset := range ep.Subsets { for _, subset := range ep.Subsets {
for _, addr := range subset.Addresses { for _, addr := range subset.Addresses {
for _, port := range subset.Ports { for _, port := range subset.Ports {
@ -233,8 +232,7 @@ func main() {
continue continue
} }
cookie := hashString(fmt.Sprintf("%s-%s-%d", svc.Metadata.Name, addr.IP, port.Port)) cookie := hashString(fmt.Sprintf("%s-%s-%d", svc.Metadata.Name, addr.IP, port.Port))
serverName := fmt.Sprintf("%s_%d", svc.Metadata.Name, serverIndex) serverName := fmt.Sprintf("%s_%d", svc.Metadata.Name, cookie)
serverIndex++
servers = append(servers, BackendServer{ servers = append(servers, BackendServer{
Name: serverName, Name: serverName,
Address: addr.IP, Address: addr.IP,