O Operador Solr é a forma oficial de gerenciar um ecossistema Apache Solr dentro do Kubernetes. Ele é construído sobre a estrutura Kube Builder. Por favor, visite o site oficial para mais informações.
O projeto está pronto para produção e foi usado com sucesso para gerenciar SolrClouds de produção para alguns dos maiores usuários do Solr.
A versão da API ainda é beta ( v1beta1
) e versões secundárias podem ter alterações de API incompatíveis com versões anteriores. No entanto, o Operador Solr sempre terá caminhos de atualização compatíveis com versões anteriores. Verifique a compatibilidade da versão e as notas de atualização/descontinuação para obter mais informações.
Se você tiver problemas ao usar o Operador Solr, por favor:
Junte-se a nós no canal #solr-operator no espaço de trabalho oficial do Kubernetes slack.
Visite as páginas a seguir para obter documentação sobre como usar e desenvolver o Operador Solr:
helm/
não têm garantia de compatibilidade com a última versão estável e devem ser usados apenas para fins de desenvolvimento.Foram fornecidos exemplos de uso de cada CRD.
Certifique-se de verificar as notas de atualização do operador Solr antes de atualizar o operador Solr ou CRDs em seu cluster Kubernetes.
Esta página também contém Matrizes de Compatibilidade de Versão, que detalham as versões compatíveis do Solr e do Kubernetes para cada versão do Operador Solr.
Nós ❤️ contribuições.
Você teve uma boa experiência com o Operador Solr ? Por que não compartilhar um pouco de amor e contribuir com código, ou apenas nos contar sobre quaisquer problemas que você teve com ele?
Aceitamos relatórios de problemas aqui; certifique-se de escolher o modelo de problema adequado para o seu problema, para que possamos ter certeza de que você está fornecendo as informações necessárias.
Antes de enviar um PR, certifique-se de executar make prepare
antes de confirmar. Caso contrário, as verificações do GitHub provavelmente falharão.
Se você estiver tentando executar testes localmente no IntelliJ/GoLand, consulte a documentação de testes do IDEA.
Consulte o guia E2E/Teste de Integração para obter informações sobre como executar testes de integração completos para suas alterações.
Por favor, leia o arquivo LICENSE aqui.
A imagem docker do Operador Solr contém informações de AVISO e LICENÇA no diretório /etc/licenses
. Isso é diferente dos arquivos LICENSE e NOTICE da versão original, portanto, certifique-se de se familiarizar ao usar a imagem.
Este espaço aplica o Código de Conduta da ASF. Se você tiver alguma dúvida sobre o Código ou sobre o comportamento que você experimentou no projeto, entre em contato conosco em [email protected].
Se você acredita ter identificado uma vulnerabilidade de segurança neste projeto, envie um email para a equipe de segurança do ASF em [email protected], detalhando o problema suspeito e quaisquer métodos que você encontrou para reproduzi-lo. Mais detalhes podem ser encontrados aqui
NÃO abra um problema no repositório GitHub, pois preferimos manter os relatórios de vulnerabilidade privados até que tenhamos a oportunidade de revisá-los e resolvê-los.
O Operador Solr foi doado ao Apache Solr pela Bloomberg, após o lançamento v0.2.8. Muito obrigado pelas suas contribuições ao longo dos anos!