Skip to content

Commit c306f06

Browse files
author
Daniel Vaseekaran
committed
[CORE-126251] - PR Comments Addressed
1 parent 57b4760 commit c306f06

File tree

4 files changed

+13
-16
lines changed

4 files changed

+13
-16
lines changed

config/base/crds/kafka.banzaicloud.io_kafkaclusters.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19187,7 +19187,7 @@ spec:
1918719187
type: object
1918819188
type: object
1918919189
kRaft:
19190-
default: true
19190+
default: false
1919119191
description: kRaft is used to decide where the Kafka cluster is under
1919219192
KRaft mode or ZooKeeper mode. This is default to be true; if set
1919319193
to false, the Kafka cluster is in ZooKeeper mode.

controllers/tests/kafkacluster_controller_externallistenerbindings_test.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,8 +225,6 @@ func expectBrokerConfigmapForAz2ExternalListener(ctx context.Context, kafkaClust
225225
19092, randomGenTestNumber, 2, randomGenTestNumber, randomGenTestNumber, 2, randomGenTestNumber)
226226
}
227227
Expect(advertisedListener.Value()).To(Equal(expectedAdvertisedListener))
228-
// Expect(advertisedListener.Value()).To(Equal(fmt.Sprintf("TEST://external.az2.host.com:%d,CONTROLLER://kafkacluster-%d-%d.kafkaconfigtest-%d.svc.cluster.local:29093,INTERNAL://kafkacluster-%d-%d.kafkaconfigtest-%d.svc.cluster.local:29092",
229-
// 19092, randomGenTestNumber, 2, randomGenTestNumber, randomGenTestNumber, 2, randomGenTestNumber)))
230228
}
231229

232230
func expectBrokerConfigmapForAz2ExternalListenerTls(kafkaCluster *v1beta1.KafkaCluster, randomGenTestNumber uint64) {

pkg/resources/kafka/kafka.go

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -248,17 +248,16 @@ func (r *Reconciler) Reconcile(log logr.Logger) error {
248248
if err != nil {
249249
return errors.WrapIfWithDetails(err, "failed to reconcile resource", "resource", o.GetObjectKind().GroupVersionKind())
250250
}
251-
}
252-
253-
// Handle PDB for controllers (KRaft only)
254-
if r.KafkaCluster.Spec.KRaftMode && r.KafkaCluster.Spec.DisruptionBudget.Create {
255-
o, err := r.podDisruptionBudgetControllers(log)
256-
if err != nil {
257-
return errors.WrapIfWithDetails(err, "failed to compute podDisruptionBudget for controllers")
258-
}
259-
err = k8sutil.Reconcile(log, r.Client, o, r.KafkaCluster)
260-
if err != nil {
261-
return errors.WrapIfWithDetails(err, "failed to reconcile resource", "resource", o.GetObjectKind().GroupVersionKind())
251+
// Handle PDB for controllers (KRaft only)
252+
if r.KafkaCluster.Spec.KRaftMode {
253+
o, err := r.podDisruptionBudgetControllers(log)
254+
if err != nil {
255+
return errors.WrapIfWithDetails(err, "failed to compute podDisruptionBudget for controllers")
256+
}
257+
err = k8sutil.Reconcile(log, r.Client, o, r.KafkaCluster)
258+
if err != nil {
259+
return errors.WrapIfWithDetails(err, "failed to reconcile resource", "resource", o.GetObjectKind().GroupVersionKind())
260+
}
262261
}
263262
}
264263

run-local.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# RUN KOPERATOR LOCALLY ON KIND
44
### Create kind cluster
55
kind delete clusters e2e-kind
6-
kind create cluster --config=/Users/dvaseeka/Documents/adobe/kRaft-migration/pipeline-kraft-migration/koperators/koperator/tests/e2e/platforms/kind/kind_config.yaml --name=e2e-kind
6+
kind create cluster --config=tests/e2e/platforms/kind/kind_config.yaml --name=e2e-kind
77

88
### Build/Load images
99
kind load docker-image docker-pipeline-upstream-mirror.dr-uw2.adobeitc.com/adobe/cruise-control:2.5.133-adbe-20240313 --name e2e-kind
@@ -34,4 +34,4 @@ kubectl apply -f charts/kafka-operator/crds/
3434

3535
### Initialize Kafka Cluster
3636
kubectl apply -f config/samples/kraft/simplekafkacluster_kraft.yaml -n kafka
37-
kubectl config set-context --current --namespace kafka
37+
kubectl config set-context --current --namespace kafka

0 commit comments

Comments
 (0)