EKS Costing Visibility

0

I am trying to visualize and optimize pricing of EKS more granular(like namespace, pods etc.) ways like kubecost product is providing but not able found tool or service for that.

It would be helpful if someone help me to provide some guidance how we can achieve it.

4개 답변
1

I think you are on the right track, kubecost is a great solution for this. Unfortunately, there isn't an AWS native way to do this right now.

Some helpful resources:

  1. Kubecost - https://aws.amazon.com/blogs/containers/how-to-track-costs-in-multi-tenant-amazon-eks-clusters-using-kubecost/
  2. Cost allocation tags for worker nodes: https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html
AWS
Temi_O
답변함 2년 전
profile picture
전문가
검토됨 8달 전
0

Ok understood but kubecost seems like costly ..

답변함 2년 전
0

Take a look at the CloudHiro operator https://www.cloudhiro.com/K8S/K8S.php It allows for very good granularity at every level.

Sam
답변함 일 년 전
0

I just bumped into this question, so I'll add my answer on top of the previous ones:

  • You can use Karpenter's Consolidation feature to make more efficient use of the EC2 nodes. From this doc:

Consolidation: Karpenter works to actively reduce cluster cost by identifying when:
Nodes can be removed because the node is empty
Nodes can be removed as their workloads will run on other nodes in the cluster.
Nodes can be replaced with cheaper variants due to a change in the workloads.

profile pictureAWS
udid
답변함 22일 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠