Skip to content

Commit

Permalink
Parallel management by default for BE, CN, Broker statefulset
Browse files Browse the repository at this point in the history
  • Loading branch information
Al-assad committed Dec 20, 2023
1 parent 75eec5a commit 59677a3
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 10 deletions.
1 change: 1 addition & 0 deletions internal/transformer/be_resources.go
Original file line number Diff line number Diff line change
Expand Up @@ -339,6 +339,7 @@ func MakeBeStatefulSet(cr *dapi.DorisCluster, scheme *runtime.Scheme) *appv1.Sta
VolumeClaimTemplates: pvcTemplates,
Template: podTemplate,
UpdateStrategy: updateStg,
PodManagementPolicy: appv1.ParallelPodManagement,
},
}

Expand Down
11 changes: 6 additions & 5 deletions internal/transformer/broker_resources.go
Original file line number Diff line number Diff line change
Expand Up @@ -236,11 +236,12 @@ func MakeBrokerStatefulSet(cr *dapi.DorisCluster, scheme *runtime.Scheme) *appv1
Labels: brokerLabels,
},
Spec: appv1.StatefulSetSpec{
Replicas: &cr.Spec.Broker.Replicas,
ServiceName: GetBrokerPeerServiceKey(cr.ObjKey()).Name,
Selector: &metav1.LabelSelector{MatchLabels: brokerLabels},
Template: podTemplate,
UpdateStrategy: updateStg,
Replicas: &cr.Spec.Broker.Replicas,
ServiceName: GetBrokerPeerServiceKey(cr.ObjKey()).Name,
Selector: &metav1.LabelSelector{MatchLabels: brokerLabels},
Template: podTemplate,
UpdateStrategy: updateStg,
PodManagementPolicy: appv1.ParallelPodManagement,
},
}

Expand Down
11 changes: 6 additions & 5 deletions internal/transformer/cn_resources.go
Original file line number Diff line number Diff line change
Expand Up @@ -310,11 +310,12 @@ func MakeCnStatefulSet(cr *dapi.DorisCluster, scheme *runtime.Scheme) *appv1.Sta
Labels: cnLabels,
},
Spec: appv1.StatefulSetSpec{
Replicas: &cr.Spec.CN.Replicas,
ServiceName: GetCnPeerServiceKey(cr.ObjKey()).Name,
Selector: &metav1.LabelSelector{MatchLabels: cnLabels},
Template: podTemplate,
UpdateStrategy: updateStg,
Replicas: &cr.Spec.CN.Replicas,
ServiceName: GetCnPeerServiceKey(cr.ObjKey()).Name,
Selector: &metav1.LabelSelector{MatchLabels: cnLabels},
Template: podTemplate,
UpdateStrategy: updateStg,
PodManagementPolicy: appv1.ParallelPodManagement,
},
}

Expand Down

0 comments on commit 59677a3

Please sign in to comment.