Repolode
strimzi

strimzi/strimzi-kafka-operator

Un operador de Kubernetes que ejecuta y gestiona clústeres de Apache Kafka en Kubernetes y OpenShift, incluidos Kafka Connect y Kafka Streams.

Alternativa open source a:Confluent Platform

Estrellas
5,957
Forks
1,554
Issues abiertos
165
Último commit
hace 16 horas

¿Qué es?

Strimzi es un operador de Kubernetes para ejecutar clústeres de Apache Kafka en Kubernetes u OpenShift. En lugar de gestionar manualmente los brokers, la configuración y las actualizaciones, declaras la configuración deseada de Kafka mediante recursos personalizados de Kubernetes y el operador reconcilia el clúster para que coincida.

El proyecto admite varias configuraciones de despliegue de Kafka y forma parte de la Cloud Native Computing Foundation como proyecto en incubación. Sus metadatos mencionan componentes relacionados, como Kafka Connect y Kafka Streams, entre los temas compatibles. Las imágenes de contenedor están firmadas con cosign y se publican listas de materiales de software (SBOM) para cada versión.

Hay guías de inicio rápido para Minikube, OKD y Kind. Además, el proyecto cuenta con un canal de Slack de la comunidad, una lista de correo y GitHub Discussions para obtener ayuda.

Funciones clave

  • 01Despliega y gestiona clústeres de Kafka mediante recursos personalizados de Kubernetes.
  • 02Se ejecuta tanto en Kubernetes como en OpenShift.
  • 03Admite varias configuraciones de despliegue de Kafka.
  • 04Publica imágenes de contenedor firmadas y SBOM para cada versión.

Casos de uso

  • Ejecutar un clúster de Kafka en producción en una plataforma existente de Kubernetes u OpenShift.
  • Automatizar el ciclo de vida de los clústeres de Kafka mediante configuración declarativa al estilo GitOps.
  • Probar Kafka localmente en Minikube o Kind siguiendo las guías de inicio rápido.

Inicio rápido

  1. 1

    Sigue la guía de inicio rápido de Minikube, OKD o Kind en el sitio web de Strimzi

  2. 2

    Consulta la documentación del sitio web de Strimzi para obtener información detallada sobre la instalación

Antes de usarlo

  • Requiere un clúster de Kubernetes u OpenShift en ejecución, por lo que no es una instalación independiente de Kafka.
  • El README remite a guías externas para la instalación en lugar de proporcionar un comando autocontenido.

Temas

Preguntas frecuentes

¿Qué es strimzi-kafka-operator?
Un operador de Kubernetes que ejecuta y gestiona clústeres de Apache Kafka en Kubernetes y OpenShift, incluidos Kafka Connect y Kafka Streams. Strimzi es un operador de Kubernetes para ejecutar clústeres de Apache Kafka en Kubernetes u OpenShift. En lugar de gestionar manualmente los brokers, la configuración y las actualizaciones, declaras la configuración deseada de Kafka mediante recursos personalizados de Kubernetes y el operador reconcilia el clúster para que coincida.
¿strimzi-kafka-operator es gratuito? ¿Qué licencia tiene?
strimzi-kafka-operator es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿strimzi-kafka-operator sigue mantenido?
Mantenimiento activo. El último commit de strimzi-kafka-operator fue el 20 oct 2026.
¿Para qué puedo usar strimzi-kafka-operator?
Ejecutar un clúster de Kafka en producción en una plataforma existente de Kubernetes u OpenShift. Automatizar el ciclo de vida de los clústeres de Kafka mediante configuración declarativa al estilo GitOps. Probar Kafka localmente en Minikube o Kind siguiendo las guías de inicio rápido.
¿Cómo se instala strimzi-kafka-operator?
Sigue la guía de inicio rápido de Minikube, OKD o Kind en el sitio web de Strimzi Consulta la documentación del sitio web de Strimzi para obtener información detallada sobre la instalación
¿Dónde consigo strimzi-kafka-operator?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/strimzi/strimzi-kafka-operator

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados