Skip to content

Commit 890afbd

Browse files
authored
fix(redis): send both ipam and service-ips to API for proper validation (#5045)
1 parent f1f8ac7 commit 890afbd

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

internal/namespaces/redis/v1/custom_cluster.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,9 @@ func clusterCreateBuilder(c *core.Command) *core.Command {
7272
if customEndpoint.PrivateNetwork == nil {
7373
continue
7474
}
75-
ipamConfig := &redis.EndpointSpecPrivateNetworkSpecIpamConfig{}
76-
if !customEndpoint.PrivateNetwork.EnableIpam ||
77-
len(customEndpoint.PrivateNetwork.ServiceIPs) > 0 {
78-
ipamConfig = nil
75+
var ipamConfig *redis.EndpointSpecPrivateNetworkSpecIpamConfig
76+
if customEndpoint.PrivateNetwork.EnableIpam {
77+
ipamConfig = &redis.EndpointSpecPrivateNetworkSpecIpamConfig{}
7978
}
8079
createClusterRequest.Endpoints = append(
8180
createClusterRequest.Endpoints,

0 commit comments

Comments
 (0)