Strimzi 的 Apache Kafka 运算符是否仍处于测试版?

Is Strimzi's operator for Apache Kafka still in beta version?

A​​pache Kafka 可通过 Strimzi 用于 Kubernetes,通过 RedHat(AMQ Stream) 在 OpenShift 上可用。 RedHat 的 AMQ 流基于 Strimzi 的 Kafka Operator。

但是,当您定义 Kafka 资源(如代理或主题)时,您可以使用类似这样的内容启动 YAML

apiVersion: kafka.strimzi.io/v1beta1

它清楚地写着 beta1,这意味着它不是生产就绪的。

我应该在 Kubernetes/Openshift 集群上使用 Strimzi 的 Kafka 运算符吗? 或者还有其他选择吗?

我可以说 Strimzi 真的可以投入生产了。已经有一些用户在生产中使用它,您可以在网站上看到其中一些 (https://strimzi.io/) and all of them in the ADOPTERS file here https://github.com/strimzi/strimzi-kafka-operator/blob/master/ADOPTERS.md

有时,即使在 Kubernetes 领域,API 版本仍然是测试版,但确实很稳定。 我们有一个最终迁移到 CRD v1 的实际计划,您可以在这个已被接受并待开发的 Strimzi 提案中阅读相关内容。

https://github.com/strimzi/proposals/blob/master/009-crd-v1-roadmap.md

目前我们处于 0.20.0 版本,我们计划在 2021 年 1 月发布某种形式的 gate 版本,并在 4 月最终升级到 v1。

无论如何,再一次,无需等待我可以确认 Strimzi 已准备好生产的时间。