Posted On: Aug 17, 2022
Amazon Elastic Kubernetes Service (EKS) now makes it easier for customers to understand how their Amazon EC2 costs are driven by individual EKS clusters. Customers who choose to use multiple EKS clusters to segment their workloads to improve their resilience and/or security posture now get breakdowns of their EC2 costs by EKS cluster using AWS Cost and Usage reporting with minimal additional effort.
With this launch, all EC2 instances which join an EKS cluster are automatically tagged with an AWS-generated cost allocation tag. Any EC2 instance used in an EKS cluster will be tagged automatically without any additional action required, regardless of whether they are provisioned using EKS managed node groups, Karpenter, or directly via EC2. This tag can be used to allocate EC2 costs to individual EKS clusters through AWS Billing and Cost Management so that they can be easily incorporated into existing finance workflows that leverage these common AWS tools.