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 réponses
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
répondu il y a 2 ans
profile picture
EXPERT
vérifié il y a 9 mois
0

Ok understood but kubecost seems like costly ..

répondu il y a 2 ans
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
répondu il y a un an
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
répondu il y a un mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions