Skip to content

Commit a31385d

Browse files
Merge pull request #278 from beagles/mdns_replica_count
Mdns replica count
2 parents 36bad9e + 89f15b1 commit a31385d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

controllers/designate_controller.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ import (
5252
"github.com/openstack-k8s-operators/lib-common/modules/common/util"
5353
mariadbv1 "github.com/openstack-k8s-operators/mariadb-operator/api/v1beta1"
5454

55+
appsv1 "k8s.io/api/apps/v1"
5556
batchv1 "k8s.io/api/batch/v1"
5657
corev1 "k8s.io/api/core/v1"
5758
rbacv1 "k8s.io/api/rbac/v1"
@@ -297,6 +298,8 @@ func (r *DesignateReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Man
297298
Owns(&designatev1beta1.DesignateProducer{}).
298299
Owns(&designatev1beta1.DesignateBackendbind9{}).
299300
Owns(&designatev1beta1.DesignateUnbound{}).
301+
Owns(&corev1.Secret{}).
302+
Owns(&appsv1.Deployment{}).
300303
Owns(&rabbitmqv1.TransportURL{}).
301304
Owns(&redisv1.Redis{}).
302305
Owns(&batchv1.Job{}).
@@ -1640,7 +1643,6 @@ func (r *DesignateReconciler) mdnsStatefulSetCreateOrUpdate(ctx context.Context,
16401643
statefulSet.Spec.ServiceAccount = instance.RbacResourceName()
16411644
statefulSet.Spec.TLS = instance.Spec.DesignateAPI.TLS.Ca
16421645
statefulSet.Spec.NodeSelector = instance.Spec.DesignateMdns.NodeSelector
1643-
statefulSet.Spec.Replicas = instance.Spec.DesignateMdns.Replicas
16441646

16451647
err := controllerutil.SetControllerReference(instance, statefulSet, r.Scheme)
16461648
if err != nil {

pkg/designatemdns/statefulset.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ func StatefulSet(
8686
Selector: &metav1.LabelSelector{
8787
MatchLabels: labels,
8888
},
89+
Replicas: instance.Spec.Replicas,
8990
Template: corev1.PodTemplateSpec{
9091
ObjectMeta: metav1.ObjectMeta{
9192
Annotations: annotations,

0 commit comments

Comments
 (0)