Sistema de agregação de logs multi-tenant e horizontalmente escalável que indexa apenas labels, não o conteúdo dos logs, da Grafana Labs.
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
Siga o guia de início rápido do Minikube, OKD ou Kind no site do Strimzi
- 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
Plataforma gratuita e open source para criar sua própria nuvem no Kubernetes, com uma REST API para clusters, bancos de dados, VMs e balanceadores de carga.
Uma biblioteca cliente Python para Kubernetes com API inspirada no kubectl e interfaces síncrona e assíncronas (asyncio/trio).
Cliente web e desktop para o protocolo aberto de comunicação Matrix, desenvolvido com o Matrix JS SDK.
Aplicativo gráfico para criar, executar e gerenciar containers e Kubernetes localmente, baseado no Podman e em outros mecanismos de containers.
Ferramenta de linha de comando que instala K3s Kubernetes por SSH em uma VM local ou remota e busca um kubeconfig para acessar o cluster com kubectl.