เปเบเบเบฑเบเบเบธเบเบฑเบ, เบเปเบฅเบดเบชเบฑเบเบซเบผเบฒเบเบเบงเปเบฒเปเบฅเบฐเบซเบผเบฒเบเบเปเบฒเบฅเบฑเบเปเบญเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒเบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบฎเบฒเบเปเบงเปเบฅเบฐเปเบเบทเปเบญเบเบเบฑเบ virtual เบเบญเบเบเบปเบเปเบญเบเปเบเบชเบนเปเบเบฅเบฒเบง. เบเบฒเบเปเบเปเปเบเบเบตเปเปเบกเปเบเบเปเบฒเบเบเบตเปเบเบฐเบญเบฐเบเบดเบเบฒเบ: เบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเบเบงเบปเบเบเปเบฝเบงเบเบฑเบเบฎเบฒเบเปเบง, เบเบธเปเบกเปเบเปเบเบทเบเบเบฑเปเบเบเปเบฒเปเบเปเบขเปเบฒเบเบเปเบฒเบเบเบฒเบเปเบเบซเบผเบฒเบเบงเบดเบเบตเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ ... เปเบฅเบฐเบชเปเบฒเบเบฑเบเบเบตเปเบชเบธเบ, เปเบเบฑเบเปเบเปเบฅเบขเบตเบเบตเปเบกเบตเบขเบนเป (เปเบเบฑเปเบ Kubernetes) เปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบฝเบเปเบเปเบเบฐเบซเบเบฒเบเบเบฐเบฅเบฑเบเบเบฒเบเบเบญเบกเบเบดเบงเปเบเบตเบเบถเปเบเบเบฑเบเบเบฒเบเปเบซเบผเบ. .
เบเปเบฒเบเบเบฒเบเปเบเบดเบเปเบกเปเบเบกเบตเบเบงเบฒเบกเบชเบณเบเบฑเบเบชเบฐเปเปเบต. เปเบเบทเปเบญเบเบกเบทเบเบตเปเบชเบปเบเบเบฐเบเบฒเปเบเบเบปเบเบเบงเบฒเบกเบเบตเปเบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญเบเปเบงเบเบซเบผเบธเบเบเปเบญเบเบเบปเบเบเบฐเบกเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเปเบเปเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเบเบญเบเบเบฅเบฒเบงเบเบฑเบ Kubernetes.
เบเบฒเบเบเปเบฒเบชเบฐเปเบซเบเบต
เบเบงเบเปเบฎเบปเบฒเบกเบตเบฅเบนเบเบเปเบฒเบเบฑเบ Kubernetes เบเบฑเบเปเบ AWS เปเบฅเบฐ GCP clouds เบเบตเปเบเบธเปเบเปเบเบตเบ, เปเบฅเบฐ, เบเปเปเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบธเบกเบเบปเบ Linux, Azure - เปเบเบเบเบปเปเบงเปเบ, เปเบเบเบธเบเปเบเบฅเบฐเบเบฐเบเบญเบกเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบ Kubecost. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบงเบเบเบญเบเบเบงเบเปเบเบปเบฒ, เบเบงเบเปเบฎเบปเบฒเบเบดเบเปเบฅเปเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฒเบเปเบเบเบธเปเบกเบเบปเบงเปเบฎเบปเบฒเปเบญเบ (เปเบเปเบงเบดเบเบตเบเบฒเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบตเป Kubecost เปเบเป), เปเบฅเบฐเบเบฑเบเบเบดเบเบเบฒเบกเบเปเบฒเปเบเปเบเปเบฒเบเปเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเปเบฅเบฐเบเบฐเบเบฒเบเบฒเบกเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ. เบเบฑเปเบเบเบฑเปเบ, เบกเบฑเบเปเบเบฑเบเปเบซเบเบเบปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเบปเบเปเบเบเบฑเบเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฒเบเปเบฎเบฑเบเปเบซเปเบงเบฝเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เบฅเบฐเบซเบฑเบเปเบซเบผเปเบเบเบญเบเปเบกเบเบนเบ Kubecost เบเบปเปเบเบเปเปเบกเปเบเปเบเบตเบเบเบฒเบเปเบเปเปเบเบทเปเบญเบเปเบเบเบญเบเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเบผเปเบเปเบเบตเบ (Apache License 2.0). เบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบขเปเบฒเบเปเบชเบฅเบตเปเบฅเบฐเบเบธเบเบชเบปเบกเบเบฑเบเบเบตเปเบกเบตเบขเบนเปเบเบงเบเบเบฐเบเบฝเบเบเปเบชเปเบฒเบฅเบฑเบเปเบเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเปเบญเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบธเบฅเบฐเบเบดเบเปเบกเปเบเบเบธเบฅเบฐเบเบดเบ: เบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญเบเบญเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบทเบเบเบดเบ, เบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบ
เบเบธเบเบขเปเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเบงเปเบ
เบเบฑเปเบเบเบฑเปเบ, เบชเปเบงเบเบเบปเปเบเบเปเบเบญเบ Kubecost เปเบกเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ
เปเบเบเบเบปเปเบงเปเบเปเบฅเปเบง, เบฎเบนเบเปเบเบเบเปเบฒเปเบเปเบเปเบฒเบเบกเบตเบเบฒเบเปเบเปเบเบญเบเปเบงเบฑเบเปเบเบเปเบเบญเบเบเบปเบเปเบญเบ, เปเบเบดเปเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบฒเบเปเบฅเบฐเบชเบฐเบเบดเบเบดเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเปเบฝเบงเบเบฑเบเบเปเบฒเปเบเปเบเปเบฒเบเปเบเบฎเบนเบเปเบเบเบเบฒเบเบฐเบฅเบฒเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ, เปเบเปเบเบญเบ, เบเปเบฒเปเบเบฐเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบ. dashboards เบเบตเปเบเปเบฒเบชเบฐเปเบซเบเบตเปเบ Grafana เปเบกเปเบเบเบฑเปเบเบเบญเบเบเปเบญเบเบซเบเปเบฒเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ Kubecost เปเบฅเบฐเบกเบตเบเปเปเบกเบนเบเบซเบผเบฒเบเบญเบฑเบเบเบฝเบงเบเบฑเบเบเบฑเบเบฎเบนเบเปเบเบเบเปเบฒเปเบเปเบเปเบฒเบ, เปเบชเบตเบกเปเบซเปเบเบงเบเปเบเบปเบฒเบเปเบงเบเบชเบฐเบเบดเบเบดเบเบปเบเบเบฐเบเบดเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบฅเบดเปเบเบ CPU / เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ / เปเบเบทเบญเบเปเบฒเบ / เบเบทเปเบเบเบตเปเบเบดเบเปเบเบเบธเปเบกเปเบฅเบฐเบกเบฑเบ. เบญเบปเบเบเบฐเบเบญเบ.
Kubecost เปเบฎเบฑเบเบงเบฝเบเปเบเบงเปเบ?
- เบฎเบนเบเปเบเบเบเปเบฒเปเบเปเบเปเบฒเบเปเบเปเบฎเบฑเบเบฅเบฒเบเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเปเบฒเบ API เบเบญเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเบฑเบ.
- เบเบญเบเบเบฒเบเบเบฑเปเบ, เบญเบตเบเบเบฒเบกเบเบฐเปเบเบเบเบฒเบเปเบซเบผเบฑเบเบเบญเบ node เปเบฅเบฐเบเบฒเบเบเบทเปเบ, เบเปเบฒเปเบเปเบเปเบฒเบเบเปเป node เปเบกเปเบเบเบดเบเปเบฅเป.
- เบญเบตเบเบเบฒเบกเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเปเบซเบเบเปเบฅเปเบ, เปเบเปเบฅเบฐเบเบฑเบเปเบเบเบฐเปเบเปเบฎเบฑเบเบเปเบฒเปเบเปเบเปเบฒเบเบเปเปเบเบปเปเบงเปเบกเบเบเบญเบเบเบฒเบเปเบเป CPU, เบเปเป gigabyte เบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเบเปเบฅเบดเปเบเบ, เปเบฅเบฐเบเปเปเบเบปเปเบงเปเบกเบเบเปเป gigabyte เบเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฑเบเปเบงเป - เบเบถเปเบเบเบฑเบ node เบเบตเปเบกเบฑเบเปเบฅเปเบเบขเบนเปเบซเบผเบทเบเบฑเปเบเบเบญเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ.
- เบญเบตเบเบเบฒเบกเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ pods เบเบธเบเบเบปเบ, เบเบฒเบเบเปเบฒเบเปเบเบดเบเปเบกเปเบเบเบดเบเปเบฅเปเบชเปเบฒเบฅเบฑเบ namespaces, เบเปเบฅเบดเบเบฒเบ, Deployments, StatefulSets.
- เบชเบฐเบเบดเบเบดเปเบกเปเบเบเบณเบเบงเบเปเบเบเปเบเป metrics เบเบตเปเบชเบฐเปเบญเบเปเบซเปเปเบเบ kube-state-metrics เปเบฅเบฐ node-exporter.
เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบเบตเปเบเบฐเบเบดเบเบฒเบฅเบฐเบเบฒเบงเปเบฒ Kubecost เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฝเบเปเบเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบกเบตเบขเบนเปเปเบ Kubernetes. เบเบฒเบเบเปเปเบกเบนเบเบเบฒเบเบเบญเบ, เปเบเบตเบเปเบงเบต GitLab, เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ S3 เปเบฅเบฐเบเปเบฅเบดเบเบฒเบเบญเบทเปเบเปเบเบตเปเบเปเปเปเบเปเบขเบนเปเปเบเบเบธเปเบก (เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฐเบขเบนเปเปเบเบเบฅเบฒเบงเบเบฝเบงเบเบฑเบ) เปเบกเปเบเบเปเปเปเบซเบฑเบเบกเบฑเบ. เปเบเบดเบเปเบกเปเบเบงเปเบฒเบชเปเบฒเบฅเบฑเบ GCP เปเบฅเบฐ AWS เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเปเบกเบฅเบฐเบซเบฑเบเบเบญเบเบเบฑเบเบเบตเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบญเบเบเปเบฒเบเปเบฅเบฐเบเบดเบเปเบฅเปเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบฎเปเบงเบกเบเบฑเบ.
เบเบฒเบเบเบฑเปเบเบเปเบฒ
Kubecost เบเปเบญเบเบเบฒเบ:
- Kubernetes เบฎเบธเปเบ 1.8 เปเบฅเบฐเบชเบนเบเบเบงเปเบฒ;
- kube-state-metrics;
- Prometheus;
- node-exporter.
เบกเบฑเบเปเบเบตเบเบเบถเปเบเบเบฑเปเบเบเบฑเปเบเปเบเบเบธเปเบกเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบทเปเบญเบเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฑเบเบซเบกเบปเบเปเบเปเบเบทเบเบเบฑเบเบฅเบธเบฅเปเบงเบเบซเบเปเบฒ, เบเบฑเปเบเบเบฑเปเบเบกเบฑเบเบเบถเปเบเบเบฝเบเบเปเบเบตเปเบเบฝเบเปเบเปเบเปเบฒเบเบปเบเบเบธเบเบชเบดเปเบเบชเบธเบเบเบตเปเบเบทเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบ Prometheus. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฒเบเบฐเบฅเบฒเบ kubecost Helm เบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบเบเบฐเบเบญเบเบเปเบงเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบตเปเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบเบขเบนเปเปเบเบเบธเปเบกเปเบเบปเปเบฒ.
เบกเบตเบซเบผเบฒเบเบงเบดเบเบตเปเบเบเบฒเบเบเบดเบเบเบฑเปเบ Kubecost:
- เบงเบดเบเบตเบเบฒเบเบเบดเบเบเบฑเปเบเบกเบฒเบเบเบฐเบเบฒเบเบเบตเปเบญเบฐเบเบดเบเบฒเบเปเบงเปเปเบ
เบเปเบฒเปเบเบฐเบเปเบฒ เบขเบนเปเปเบเปเบงเบฑเบเปเบเบเปเบเบญเบเบเบนเปเบเบฑเบเบเบฐเบเบฒเบเบตเปเบเปเบญเบเบเบฒเบ เปเบเบตเปเบกเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบเปเบฒเปเบเปเบเปเบฒเบเปเบซเปเบเบฑเบ Helm, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบดเบเบเบฑเปเบเบเบฒเบเบฐเบฅเบฒเบ. เบเบฑเบเบซเบกเบปเบเบเบตเปเบเบฑเบเปเบซเบผเบทเบญเปเบกเปเบเปเบเบทเปเบญเบชเบปเปเบเบเปเปเบเบญเบเบเบญเบเบเปเบฒเบเปเบฅเบฐเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบชเบนเปเบชเบฐเบเบฒเบเบฐเบเบตเปเบเปเบญเบเบเบฒเบเบเปเบงเบเบเบปเบเปเบญเบ (เบเปเบฒเบ kubectl) เปเบฅเบฐ/เบซเบผเบทเบเบฒเบเปเบเปเบเบปเบงเปเบเปเบเบญเบเปเบงเบฑเบเปเบเบเบเปเบฒเปเบเปเบเปเบฒเบ.เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเปเปเปเบเปเบเบฐเบเบฒเบเบฒเบกเบงเบดเบเบตเบเบตเป, เปเบเบฒเบฐเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเปเบเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเบญเบกเบเบตเปเบเบฐเปเบฎเบฑเบเปเบเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบก, เปเบเปเบกเบฑเบเปเบเบดเปเบเบเบทเบงเปเบฒเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบต "เบเบฝเบเปเบเปเบฅเบญเบเบกเบฑเบเบเปเบงเบเบเบปเบงเบเปเบฒเบเปเบญเบ". เบเปเบฒเบเปเบฒเบเบกเบตเบเบฒเบเบญเบปเบเบเบฐเบเบญเบเบเบญเบเบฅเบฐเบเบปเบเบเบตเปเบเบดเบเบเบฑเปเบเปเบงเปเปเบฅเปเบงเบซเบผเบทเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบปเบงเปเบเบตเปเบกเปเบเบตเบก, เบกเบฑเบเบเปเปเบเบตเบเบงเปเบฒเบเบตเปเบเบฐเบเบดเบเบฒเบฅเบฐเบเบฒเปเบชเบฑเปเบเบเบฒเบเบเบตเบชเบญเบ.
- เบเบฒเบโเบเปเบฒโเปเบเปโเบเบตเปโเบชเปเบฒโเบเบฑเบโ
เบเบฒเบเบฐเบฅเบฒเบเบเบฝเบงเบเบฑเบ , เปเบเป configure เปเบฅเบฐเบเบดเบเบเบฑเปเบเบกเบฑเบเบเบปเบงเบเปเบฒเบเปเบญเบ เปเบโเบงเบดโเบเบตโเบเบฒเบโเบชเบฐโเบเบงเบโเปเบเปโ.เบเบฑเปเบเบเบตเปเปเบเปเบเปเบฒเบงเบกเบฒเปเบฅเปเบง, เบเบญเบเปเบซเบเบทเบญเบเบฒเบ kubecost เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบ, เบเบฒเบเบฐเบฅเบฒเบเบเบตเปเบกเบตเบเบฒเบเบฐเบฅเบฒเบ Grafana เปเบฅเบฐ Prometheus, เปเบเบดเปเบเบเบฑเบเบชเบฒเบกเบฒเบเบเบฑเบเปเบเปเบเบเบฒเบกเบเบงเบฒเบกเบเปเบญเบเบเบฒเบ.
เบกเบตเบขเบนเปเปเบเบเบฒเบเบฐเบฅเบฒเบ
values.yaml
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบเปเบฒเปเบเปเบเปเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบ configure:- เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบเปเบฒเปเบเปเบเปเบฒเบเบเบตเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเปเบฒเปเบเป;
- เบเบธเบเบชเบธเบเบเปเบฒเบเบเบญเบเบเปเบฒเบเบชเปเบฒเบฅเบฑเบ Prometheus (เบเปเบฒเบเปเบฒเบเบกเบตเปเบฅเปเบง);
- เปเบเปเบกเบเปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒ ingress เบญเบทเปเบเปเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบเบเปเบฒเปเบเปเบเปเบฒเบเปเบฅเบฐ Grafana;
- annotations เบชเปเบฒเบฅเบฑเบเบเบฑเบ;
- เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบเปเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบฒเบงเบญเบเปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบญเบเบกเบฑเบ.
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเปเบเบฑเบกเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบกเบตเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบกเบตเบขเบนเปเปเบ
เปเบญเบเบฐเบชเบฒเบ .เปเบเบทเปเบญเบเบเบฒเบ kubecost เปเบเปเบงเบตเบเบฑเบเบเบทเปเบเบเบฒเบเบเบญเบเบกเบฑเบเบเปเปเบชเบฒเบกเบฒเบเบเบณเบเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเป, เบเปเบฒเบเบเบฐเบเปเบญเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบดเบชเบนเบเบขเบทเบเบขเบฑเบเบเบฑเปเบเบเบทเปเบเบเบฒเบเปเบเบเบฑเบเบเบต.
- เบเบดเบเบเบฑเปเบ เบเบฝเบโเปเบเปโเบซเบผเบฑเบโเบเบญเบโเบฅเบฐโเบเบปเบโ - เปเบเบโเบเบปเปเบโเบเบถเบโ. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเปเบฒเบเบเปเบญเบเบกเบต Prometheus เบเบดเบเบเบฑเปเบเบขเบนเปเปเบเบเบธเปเบกเปเบฅเบฐเบฅเบฐเบเบธเบเปเบฒเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบเบเบตเปเบขเบนเปเบเบญเบเบกเบฑเบเบขเบนเปเปเบเบเบปเบงเปเบ.
prometheusEndpoint
เบชเปเบฒเบฅเบฑเบ Helm. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ - เบชเบฐเบซเบกเบฑเบเบเบธเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ YAML เปเบเบเบธเปเบก.เบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ, เบเปเบฒเบเบเบฐเบเปเบญเบเปเบเบตเปเบก Ingress เบเปเบงเบเบเบปเบเปเบญเบเบเปเบงเบเบเบทเปเบเบเบฒเบ auth. เบชเบธเบเบเปเบฒเบ, เบเปเบฒเบเบเบฐเบเปเบญเบเปเบเบตเปเบกเบเบฒเบเบชเปเบงเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบเปเบฒเบเบปเบงเบเบตเปเบงเบฑเบเปเบเบเบเปเบฒเบฅเบญเบเปเบ
extraScrapeConfigs
เปเบ config Prometheus:- job_name: kubecost honor_labels: true scrape_interval: 1m scrape_timeout: 10s metrics_path: /metrics scheme: http dns_sd_configs: - names: - <ะฐะดัะตั ะฒะฐัะตะณะพ ัะตัะฒะธัะฐ kubecost> type: 'A' port: 9003
เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบซเบเบฑเบ?
เบเปเบงเบเบเบฒเบเบเบดเบเบเบฑเปเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบกเบตเบขเบนเปเปเบเบเบฒเบเบเปเบฒเบเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ kubecost เปเบฅเบฐเบเบฐเบเบฒเบเปเบงเบฑเบเปเบเบเป Grafana เบเบตเปเบกเบตเบเบธเบเบเบญเบ dashboards.
เบเปเบฒโเปเบเปโเบเปเบฒเบโเบเบฑเบโเบซเบกเบปเบ, เบชเบฐเปเบเบเบขเบนเปเปเบเบซเบเปเบฒเบเปเบซเบฅเบฑเบ, เบเบปเบงเบเบดเบเปเบฅเปเบงเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบฒเบเบเบฐเปเบเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบชเปเบฒเบฅเบฑเบเปเบเบทเบญเบ. เบเบตเป เบเบฒเบ เบฅเบฒเบเบฒเบชเบฐเบเปเบญเบเปเบซเปเปเบซเบฑเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเปเบเบธเปเบก (เบเปเปเปเบเบทเบญเบ) เปเบเบฅเบฐเบเบฑเบเบเบฒเบเบเปเบฅเบดเปเบเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบเบฐเบเบธเบเบฑเบ.
metric เบเบตเปเปเบกเปเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบเปเบฒเปเบเปเบเปเบฒเบเปเบฅเบฐ optimizing เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ. เบกเบฑเบเบเปเปเบชเบฐเบเบงเบเบซเบผเบฒเบเบเบตเปเบเบฐเปเบเบดเปเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบฑเบเบซเบกเบปเบเบชเปเบฒเบฅเบฑเบเปเบเบทเบญเบเบเปเบฅเบฐเบเบปเบเบเบตเปเบเปเปเบกเบตเบเบปเบงเบเบปเบเปเบ kubecost: เบเปเบฒเบเบเบฐเบเปเบญเบ เปเบเบซเบฒเปเบเบเบดเบ. เปเบเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบตเปเปเบเปเบเบญเบญเบเปเบเบ namespaces, เบเปเบฒเบเบเบทเป, pods เบชเปเบฒเบฅเบฑเบ 1/2/7/30/90 เบกเบทเป, เปเบเบดเปเบเปเบเบเบดเบเบเบฐเบเปเปเบชเบฐเปเบเบเปเบซเปเบเปเบฒเบเปเบซเบฑเบ.
เปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบ เบเปเบฒเบเบเบทเป. เบเปเบฒเบเบเบฑเบเบเบตเบเบงเบเปเบเบเบตเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบฐเบเปเบฒเบเบปเบเบเบทเปเบเบญเบเบเปเบฒเบเบเบทเปเบเบตเปเบเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบเบฐเปเบเบเปเบเบตเปเบกเปเบเบตเบกเบชเปเบฒเบฅเบฑเบเบเปเบฒเปเบเปเบเปเบฒเบเปเบเบเบธเปเบก:
เบเปเบฒเบเบชเบฒเบกเบฒเบเบงเบฒเบเบเปเบฒเบเปเบชเปเบเบงเบเบกเบฑเบเปเบเป - เบชเบฐเบเบงเบเบเปเบฒเบเปเบฒเบเบกเบตเบฅเบฐเบเบปเบเบเบฒเบเบเบดเบเบชเบฐเบซเบฅเบฒเบเบเบญเบเบเปเบฒเบเปเบญเบ.
เบขเบนเปเบเบตเปเบเบฑเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบเบตเปเบขเบนเปเบเบญเบเบเบธเบเบชเบดเปเบเบชเบธเบ API เบเบตเปเบฎเบนเบเปเบเบเบเปเบฒเปเบเปเบเปเบฒเบเปเบเบทเปเบญเบกเบเปเป, เบเบฑเบเบเบฐเบซเบเบฒเบเบชเปเบงเบเบซเบผเบธเบเปเบ GCP เปเบฅเบฐเบเปเบฒเบเบปเบเบฅเบฒเบเบฒเบเบญเบเบเปเบฒเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบฅเบฐเบชเบฐเบเบธเบเปเบเบดเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบงเบฑเบเปเบเบเบเบญเบเบเบงเบเปเบเบปเบฒ (เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบซเบเบเบปเบเบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบฑเบเบซเบกเบปเบ).
Kubecost เบชเบฒเบกเบฒเบเบชเบฐเปเบเบเบเปเบฒเบเป เบเบฑเบเบซเบฒเบขเบนเปเปเบเบเบธเปเบก (เปเบฅเบฐโเปเบเบดเบโเปเบกเปเบโเบงเปเบฒโเบเบฒเบโเปเบเปเบโเปเบเบทเบญเบโเปเบโเบเปโเบฅเบฐโเบเบตโเบญเบฑเบโเบเบฐโเบฅเบฒเบโ)โ. เปเบเปเบซเบเปเบฒเปเบชเบเบเบฒเบ, เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบเปเปเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเปเบเป, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเปเบฒเบเบกเบตเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบฅเบฐเบเปเบฒเปเบเปเบเบงเบเบกเบฑเบ, เบเปเบฒเบเบเบฐเปเบซเบฑเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเปเบเบฑเปเบเบเบตเป:
เปเบเบฑเบโเปเบเบทเปเบญเบโเบกเบทโเบเบตเปโเบชเปเบฒโเบเบฑเบ - เปเบเบดเบเบเบฒเบเบเบฐเบขเบฑเบเบเบธเปเบก. เบกเบฑเบเบงเบฑเบเปเบเบเบเบดเบเบเบฐเบเปเบฒเบเบญเบเบเบฑเบ (เบเบฒเบเบเปเบฅเบดเปเบเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ, เบฅเบงเบกเบเบฑเบเปเบเบทเบญเบเปเบฒเบ), เปเบฅเบฐเบเบฑเบเบเบดเบเปเบฅเปเบเปเบฒเบเบงเบเปเบเบดเบเปเบฅเบฐเบชเบดเปเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบซเบเบฑเบเปเบเป.
เบกเบฑเบเบญเบฒเบเบเบฐเปเบเบดเปเบเบเบทเบงเปเบฒเบเปเบฒเปเบเบฐเบเปเบฒเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบกเปเบเบเปเบญเบเบเปเบฒเบเบเบฐเปเบเปเบ, เปเบเปเบเบฐเบชเบปเบเบเบฒเบเบเบตเปเปเบซเปเปเบซเบฑเบเบงเปเบฒเบเบฑเบเบกเบตเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบเบฐเปเบเบดเปเบ. เปเบเบเบชเบฐเปเบเบฒเบฐ, เบเบดเบเบเบฐเบเปเบฒเปเบเบทเบญเบเปเบฒเบเบเบญเบเบเบฑเบเปเบกเปเบเปเบเปเบเบทเบเบเบดเบเบเบฒเบก (Kubecost เปเบเบฐเบเปเบฒเบเบฒเบเปเบญเบปเบฒเปเบเปเบชเปเบเบฑเบเบชเบดเปเบเบเบตเปเบเปเปเปเบเบทเปเบญเบเปเบซเบง), เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเบฎเปเบญเบเบเปเปเบฅเบฐเบเบงเบฒเบกเบเปเบฒเบเบตเปเปเบเปเบเบดเบเปเบฅเบฐเบเบฒเบเบเปเบฅเบดเปเบเบ CPU เปเบเปเบเบทเบเบเบฝเบเบเบฝเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ CPU เบเบตเปเปเบเปเปเบเบ nodes cluster (เปเบเบฐเบเปเบฒเบเบฒเบเบเบธเบเบซเบผเบฒเบเบเปเปเปเบเบปเปเบฒเปเบเปเบเบซเบเบถเปเบ), เปเบเปเบ. เปเบซเบผเบเปเบฅเบฐเบชเบญเบเบชเบฒเบกเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบก.
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฑเบเบซเบฒเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเป, เบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบเบญเบตเบเปเบชเปเบเปเปเบกเบนเบ Kubecost เบเปเบญเบเบเบฒเบ: เบเบดเปเบเบเบปเบงเบเปเบงเบเบเบงเบฒเบกเบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบ. เบเบปเบงเบขเปเบฒเบ, Cluster Savings เปเบเบฐเบเปเบฒเบเบฒเบเบฅเบถเบ nodes, เบญเปเบฒเบเบงเปเบฒเบกเบฑเบเบเบญเบเปเบ, เปเบเปเบเปเปเปเบเปเบเปเบฒเบเบถเบเปเบเบดเบเบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเบญเบ node-selectors เปเบฅเบฐ taints deploy เบชเบธเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบเบตเปเบเปเปเบกเบตเบขเบนเปเปเบ nodes เบญเบทเปเบเป. เปเบฅเบฐเปเบเบเบเบปเปเบงเปเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบนเปเบเบฝเบเบเบญเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเปเบเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ
เบเบปเบเปเบเปเบฎเบฑเบ
เบซเบผเบฑเบเบเบฒเบเปเบเป kubecost เปเบเบฑเบเปเบงเบฅเบฒเบซเบเบถเปเบเปเบเบทเบญเบเปเบเบชเบญเบเบชเบฒเบกเปเบเบเบเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบชเบฐเบซเบผเบธเบเปเบเปเบงเปเบฒเบเบตเปเปเบกเปเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบซเบเปเบฒเบชเบปเบเปเบ (เปเบฅเบฐเบเบฑเบเบเปเบฒเบเบเปเปเบเบฒเบเบฎเบฝเบเบฎเบนเปเปเบฅเบฐเบเบดเบเบเบฑเปเบ) เบชเปเบฒเบฅเบฑเบเบเบฒเบเบงเบดเปเบเบฒเบฐเปเบฅเบฐเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบญเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเบฑเบเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบธเปเบก Kubernetes. เบเบฒเบเบเบดเบเปเบฅเปเปเบกเปเบเบเบทเบเบเปเบญเบเบซเบผเบฒเบ: เปเบเบเบฒเบเบเบปเบเบฅเบญเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบงเบเปเบเบปเบฒเบเบปเบเบเบฑเบเบเบฑเบเบชเบดเปเบเบเบตเปเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเปเบญเบเบเบฒเบ.
เบเบฑเบเบกเบตเบเปเปเบเบปเบเบเปเบญเบเบเบฒเบเบขเปเบฒเบ: เบกเบตเบเปเปเบเบปเบเบเปเบญเบเบเบตเปเบเปเปเบชเปเบฒเบเบฑเบ, เปเบฅเบฐเปเบเบเบฒเบเบเปเบญเบ, เบเบฒเบเบเปเบฒเบเบฒเบเบเปเปเปเบเปเบเบงเบกเปเบญเบปเบฒเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบชเบฐเปเบเบฒเบฐเบเบฑเบเบเบฒเบเปเบเบเบเบฒเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบขเปเบฒเบเปเบงเบงเบฒเบเปเบญเบเบเบตเปเปเบเบดเบเบเบฐเปเบเปเบฅเบฐเบชเบดเปเบเบเบตเปเบชเบฒเบกเบฒเบ "เบเบฑเบ" เปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบฑเบเบเบตเบฅเบฒเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฅเบฒเบงเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเปเบเบ 5-30% (เบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒ), เบเบตเปเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบต. .
PS
เบญเปเบฒเบเบเบฑเบเบขเบนเปเปเบ blog เบเบญเบเบเบงเบเปเบฎเบปเบฒ:
- ยซ
เบเบฒเบโเบเบฐโเบซเบเบฒเบโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโเปเบฅเบฐโเบเบฒเบโเบเบธเปเบกโเบเบญเบโเบเบฑเบโเบเบฐโเบเบฒโเบเบญเบโเปเบ Kubernetes (เบเบฒเบโเบฅเบงเบกโเปเบฅเบฐโเบฅเบฒเบโเบเบฒเบโเบงเบดโเบเบตโเปเบญโ) " - ยซ
Kubernetes เบเบฐเบเบปเบเปเบ Dailymotion: เบเบฒเบเบชเปเบฒเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเปเบเปเบกเบ + เปเบเบชเบฐเบเบฒเบเบเบตเป " - ยซ
เปเบเบฑเบเบฅเบฑเบ เปเบฅเบฐเปเบเบฑเบเบฅเบฑเบ Kubernetes: เบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฑเบเบชเบฑเบ node เปเบฅเบฐเบเบฒเบเปเบซเบผเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบงเบฑเบ ".
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com