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 Antworten
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
beantwortet vor 2 Jahren
profile picture
EXPERTE
überprüft vor 8 Monaten
0

Ok understood but kubecost seems like costly ..

beantwortet vor 2 Jahren
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
beantwortet vor einem Jahr
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
beantwortet vor 22 Tagen

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen