Commit Graph

21 Commits

Author SHA1 Message Date
c91b517138 Fix: dict object has no attribute name error 2025-09-30 12:27:01 -03:00
9f8cad6803 Fix: dict object has no attribute resources error 2025-09-30 12:25:20 -03:00
fa8f3a41e5 Implement simplified UI/UX with health scores and grouped validations 2025-09-30 09:37:49 -03:00
16827e1084 Fix: corrigido erro de sintaxe elif sem if 2025-09-29 21:21:52 -03:00
ee4b22693e Fix: adicionado métricas detalhadas de containers e removido validações duplicadas 2025-09-29 21:21:34 -03:00
e7a5afafe7 Fix: corrigido tolerância excessiva na validação de ratio CPU/Memory 2025-09-29 21:15:05 -03:00
b4190a9e97 MAJOR: corrigido valores hardcoded e implementado exibição inteligente de unidades (milicores/MiB) 2025-09-29 20:15:56 -03:00
fefe65f586 CRITICAL FIX: corrigido cálculo de overcommit de memória (bytes/GiB) 2025-09-29 18:44:34 -03:00
bd3ab16f5d Fix: corrigido acesso a atributos de ContainerResource como objeto 2025-09-29 18:07:46 -03:00
2237e15534 Fix: corrigido tratamento de ContainerResource como objeto Pydantic 2025-09-29 18:05:57 -03:00
952ca042a2 Fix: adicionado import Optional faltante 2025-09-29 17:55:53 -03:00
525c1b28a0 Fix: adicionado metodo _validate_qos_class faltante 2025-09-29 17:55:37 -03:00
cdf13b4e2b Fix: adicionado metodo _determine_qos_class faltante 2025-09-29 17:53:58 -03:00
3a5af8ce67 Feat: implementar dashboard de cluster health com QoS e Resource Quotas
- Adicionar modelos para QoSClassification, ResourceQuota e ClusterHealth
- Implementar classificação automática de QoS (Guaranteed, Burstable, BestEffort)
- Criar análise de Resource Quotas com recomendações automáticas
- Adicionar dashboard principal com visão geral do cluster
- Implementar análise de overcommit com métricas visuais
- Adicionar top resource consumers com ranking
- Criar distribuição de QoS com estatísticas
- Adicionar novos endpoints API para cluster health e QoS
- Melhorar interface com design responsivo e intuitivo
- Alinhar com práticas Red Hat para gerenciamento de recursos
2025-09-29 16:35:07 -03:00
afc7462b40 Feat: implementar sistema de recomendações inteligentes e categorização de workloads 2025-09-29 15:26:09 -03:00
fd2a2f45a4 Enhance: Show specific request and limit values in ratio validation messages 2025-09-29 12:20:35 -03:00
f38689d9dd Translate all Portuguese text to English 2025-09-25 21:05:41 -03:00
f8279933d6 Fix: Translate all remaining Portuguese text to English in routes, services and frontend 2025-09-25 20:40:52 -03:00
89a7ee41de Fix: Translate all validation messages and UI text from Portuguese to English 2025-09-25 20:08:13 -03:00
3a6875a80e Add CI/CD with GitHub Actions and migrate to Deployment
- Migrate from DaemonSet to Deployment for better efficiency
- Add GitHub Actions for automatic build and deploy
- Add Blue-Green deployment strategy with health checks
- Add scripts for development and production workflows
- Update documentation with CI/CD flow
2025-09-25 17:20:38 -03:00
4d60c0e039 Initial commit: OpenShift Resource Governance Tool
- Implementa ferramenta completa de governança de recursos
- Backend Python com FastAPI para coleta de dados
- Validações seguindo best practices Red Hat
- Integração com Prometheus e VPA
- UI web interativa para visualização
- Relatórios em JSON, CSV e PDF
- Deploy como DaemonSet com RBAC
- Scripts de automação para build e deploy
2025-09-25 14:26:24 -03:00