Skip to content

Este repositório contém uma coleção de Helm Charts criados ou com contribuições de Natalia Granato para diferentes aplicações.

License

Notifications You must be signed in to change notification settings

Tech-Preta/charts

Natalia Granato's Helm Charts Collection

Artifact Hub License GitHub issues GitHub stars

Este repositório abriga uma coleção de Helm Charts criados ou com contribuições de Natalia Granato para diversas aplicações. Helm Charts são uma maneira eficaz de definir, instalar e atualizar até mesmo as aplicações mais complexas no Kubernetes.

🚀 Como usar os Helm Charts

Pré-requisitos

  • Kubernetes 1.19+
  • Helm 3.0+

Instalação via Helm Repository

  1. Adicione o repositório:
helm repo add techpreta https://tech-preta.github.io/charts/
helm repo update
  1. Instale um chart:
helm install meu-release techpreta/<chart-name>

Instalação via Git Clone

  1. Clone o repositório:
git clone https://github.com/Tech-Preta/charts.git
cd charts
  1. Navegue para o chart desejado:
cd charts/<chart-name>
  1. Instale o chart:
helm install nome-da-release -n nome-da-namespace .

📦 Charts disponíveis

Chart Descrição Versão App Version Status
giropops-senhas Aplicação para geração de senhas seguras 0.1.0 1.16.0 ✅ Ativo
rundeck-exporter Exportador de métricas do Rundeck para Prometheus 0.1.8 1.16.0 ✅ Ativo
super-mario Jogo clássico Super Mario Bros 0.1.0 1.0.0 ✅ Ativo
trudesk Sistema de helpdesk e gerenciamento de tickets 1.0.0 latest ✅ Ativo

� Documentação

Documentação completa disponível em /docs:

Documento Descrição
📖 Índice da Documentação Visão geral de toda a documentação
🚀 Guia de Publicação Processo completo para criação e publicação
🏷️ Guia de Versionamento Estratégias e práticas de versionamento
🏆 Melhores Práticas Padrões e práticas recomendadas
⚡ Referência Rápida Comandos e templates essenciais

�🔧 Configuração e Personalização

Cada chart possui seu próprio arquivo values.yaml com configurações específicas. Consulte a documentação individual de cada chart para detalhes sobre configuração.

Exemplo de personalização:

helm install meu-release techpreta/rundeck-exporter \
  --set image.tag=latest \
  --set service.type=LoadBalancer \
  --namespace monitoring \
  --create-namespace

🐛 Contribuições

Contribuições são bem-vindas! Para contribuir:

  1. Faça um fork do projeto
  2. Crie uma branch para sua feature (git checkout -b feature/nova-feature)
  3. Commit suas mudanças (git commit -am 'Adiciona nova feature')
  4. Push para a branch (git push origin feature/nova-feature)
  5. Abra um Pull Request

Diretrizes para contribuição:

  • Siga as melhores práticas do Helm
  • Adicione testes quando aplicável
  • Atualize a documentação
  • Mantenha compatibilidade com versões anteriores

📄 Licença

Este projeto é licenciado sob a GNU General Public License v3.0. Consulte o arquivo LICENSE para obter mais detalhes.

🤝 Suporte


Desenvolvido com ❤️ por Natalia Granato

About

Este repositório contém uma coleção de Helm Charts criados ou com contribuições de Natalia Granato para diferentes aplicações.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors 2

  •  
  •