Kadima Cloud · Blog
Kubernetes: 5 formas de reduzir custo sem quebrar produção
Kubernetes pode escalar qualquer coisa.
Mas também pode escalar custos.
Neste artigo vamos ver 5 práticas para reduzir custos.
1. Rightsizing de requests e limits
Muitos workloads usam apenas:
- 20% da CPU
- 30% da RAM
Mas estão provisionados para o máximo.
Exemplo:
resources:
requests:
cpu: "200m"
memory: "512Mi"
Ferramentas úteis:
- Prometheus
- Grafana
- Kubernetes metrics server
2. Autoscaling inteligente
Use HPA baseado em:
- CPU
- memória
- custom metrics
Exemplo:
apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
Conclusão
FinOps não é apenas cortar custo.
É otimizar arquitetura.