Repolode
strimzi

strimzi/strimzi-kafka-operator

Um operador Kubernetes que executa e gerencia clusters Apache Kafka no Kubernetes e no OpenShift, incluindo Kafka Connect e Kafka Streams.

Alternativa open source a:Confluent Platform

Estrelas
5,957
Forks
1,554
Issues abertas
165
Último commit
há 16 horas

O que é?

O Strimzi é um operador Kubernetes para executar clusters Apache Kafka no Kubernetes ou no OpenShift. Em vez de gerenciar brokers, configurações e upgrades manualmente, você declara a configuração desejada do Kafka como recursos personalizados do Kubernetes, e o operador reconcilia o cluster para que corresponda a ela.

O projeto oferece suporte a várias configurações de implantação do Kafka e faz parte da Cloud Native Computing Foundation como projeto incubado. Os metadados listam componentes relacionados, como Kafka Connect e Kafka Streams, entre os tópicos com suporte. As imagens de contêiner são assinadas com cosign, e listas de materiais de software (SBOMs) são publicadas para cada release.

Há guias de início rápido para Minikube, OKD e Kind, e o projeto tem um canal comunitário no Slack, uma lista de e-mails e GitHub Discussions para obter ajuda.

Recursos principais

  • 01Implanta e gerencia clusters Kafka por meio de recursos personalizados do Kubernetes.
  • 02Funciona tanto no Kubernetes quanto no OpenShift.
  • 03Oferece suporte a várias configurações de implantação do Kafka.
  • 04Publica imagens de contêiner assinadas e SBOMs para cada release.

Casos de uso

  • Executar um cluster Kafka de produção em uma plataforma Kubernetes ou OpenShift existente.
  • Automatizar o ciclo de vida de clusters Kafka por meio de uma configuração declarativa no estilo GitOps.
  • Experimentar o Kafka localmente no Minikube ou no Kind seguindo os guias de início rápido.

Início rápido

  1. 1

    Siga o guia de início rápido do Minikube, OKD ou Kind no site do Strimzi

  2. 2

    Leia a documentação no site do Strimzi para obter detalhes sobre a instalação

Antes de usar

  • Requer um cluster Kubernetes ou OpenShift em execução, portanto não é uma instalação autônoma do Kafka.
  • O README aponta para guias externos de instalação em vez de fornecer um comando completo e independente.

Tópicos

Perguntas frequentes

O que é strimzi-kafka-operator?
Um operador Kubernetes que executa e gerencia clusters Apache Kafka no Kubernetes e no OpenShift, incluindo Kafka Connect e Kafka Streams. O Strimzi é um operador Kubernetes para executar clusters Apache Kafka no Kubernetes ou no OpenShift. Em vez de gerenciar brokers, configurações e upgrades manualmente, você declara a configuração desejada do Kafka como recursos personalizados do Kubernetes, e o operador reconcilia o cluster para que corresponda a ela.
strimzi-kafka-operator é gratuito? Qual é a licença?
strimzi-kafka-operator é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
strimzi-kafka-operator ainda é mantido?
Manutenção ativa. O último commit de strimzi-kafka-operator foi em 20 de out. de 2026.
Para que posso usar strimzi-kafka-operator?
Executar um cluster Kafka de produção em uma plataforma Kubernetes ou OpenShift existente. Automatizar o ciclo de vida de clusters Kafka por meio de uma configuração declarativa no estilo GitOps. Experimentar o Kafka localmente no Minikube ou no Kind seguindo os guias de início rápido.
Como instalar strimzi-kafka-operator?
Siga o guia de início rápido do Minikube, OKD ou Kind no site do Strimzi Leia a documentação no site do Strimzi para obter detalhes sobre a instalação
Onde consigo strimzi-kafka-operator?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/strimzi/strimzi-kafka-operator

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados