diff --git a/docs/modules/kafka/partials/supported-versions.adoc b/docs/modules/kafka/partials/supported-versions.adoc index 16cc1a6f..e3e91193 100644 --- a/docs/modules/kafka/partials/supported-versions.adoc +++ b/docs/modules/kafka/partials/supported-versions.adoc @@ -5,3 +5,12 @@ * 4.1.0 (experimental) * 3.9.1 (LTS) * 3.7.2 (deprecated) + +Support for clusters running in Kraft mode (which includes Apache Kafka 4.x.x) is experimental because it has not been thoroughly tested in production environments yet. +Migrations from older Kafka version which used Apache Zookeeper for cluster coordination to the new KRaft mode are not supported yet. + +Also there are some known issues such as: + +* Controller scaling is not reliable. +* Kerberos authentication is not tested yet. +* Service exposision is not definitive. diff --git a/tests/templates/kuttl/operations-kraft/70-assert.yaml.j2 b/tests/templates/kuttl/operations-kraft/70-assert.yaml.j2.disabled similarity index 100% rename from tests/templates/kuttl/operations-kraft/70-assert.yaml.j2 rename to tests/templates/kuttl/operations-kraft/70-assert.yaml.j2.disabled diff --git a/tests/templates/kuttl/operations-kraft/70-scale-controller-down.yaml.j2 b/tests/templates/kuttl/operations-kraft/70-scale-controller-down.yaml.j2.disabled similarity index 90% rename from tests/templates/kuttl/operations-kraft/70-scale-controller-down.yaml.j2 rename to tests/templates/kuttl/operations-kraft/70-scale-controller-down.yaml.j2.disabled index a8073228..136e2b59 100644 --- a/tests/templates/kuttl/operations-kraft/70-scale-controller-down.yaml.j2 +++ b/tests/templates/kuttl/operations-kraft/70-scale-controller-down.yaml.j2.disabled @@ -1,3 +1,7 @@ +# +# This test step is disabled becaus Kraft controller do scale down reliably. +# This leads to flaky tests. +# {% if not test_scenario['values']['kafka-kraft'].startswith("3.7") %} --- apiVersion: kuttl.dev/v1beta1