diff --git a/internal/k8sutils/redis-replication.go b/internal/k8sutils/redis-replication.go index aabe545dd..5e91cc474 100644 --- a/internal/k8sutils/redis-replication.go +++ b/internal/k8sutils/redis-replication.go @@ -27,7 +27,12 @@ func CreateReplicationService(ctx context.Context, cr *rrvb2.RedisReplication, c annotations := generateServiceAnots(cr.ObjectMeta, nil, epp) objectMetaInfo := generateObjectMetaInformation(cr.Name, cr.Namespace, labels, annotations) - headlessObjectMetaInfo := generateObjectMetaInformation(cr.Name+"-headless", cr.Namespace, labels, annotations) + headlessObjectMetaInfo := generateObjectMetaInformation( + cr.Name+"-headless", + cr.Namespace, + labels, + generateServiceAnots(cr.ObjectMeta, cr.Spec.KubernetesConfig.GetHeadlessServiceAnnotations(), epp), + ) additionalObjectMetaInfo := generateObjectMetaInformation(cr.Name+"-additional", cr.Namespace, labels, generateServiceAnots(cr.ObjectMeta, cr.Spec.KubernetesConfig.GetServiceAnnotations(), epp)) masterLabels := util.MergeMap( labels, map[string]string{common.RedisRoleLabelKey: common.RedisRoleLabelMaster},