Skip to content

Commit 4aee7f0

Browse files
authored
Merge pull request #108 from hyperspike/replicas
fix: fix replicas calculation in update code
2 parents dd6acbf + f8bd776 commit 4aee7f0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: internal/controller/valkey_controller.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -1543,7 +1543,8 @@ export VALKEY_CLUSTER_ANNOUNCE_HOSTNAME="${POD_NAME}.%s"
15431543
}
15441544

15451545
if *sts.Spec.Replicas != valkey.Spec.Nodes {
1546-
sts.Spec.Replicas = &valkey.Spec.Nodes
1546+
replicas := valkey.Spec.Nodes * (valkey.Spec.Replicas + 1)
1547+
sts.Spec.Replicas = &replicas
15471548
sts.Spec.Template.Spec.Containers[0].Env[1].Value = getNodeNames(valkey)
15481549
if err := r.Update(ctx, sts); err != nil {
15491550
logger.Error(err, "failed to update statefulset", "valkey", valkey.Name, "namespace", valkey.Namespace)

0 commit comments

Comments
 (0)