Help improve this page
To contribute to this user guide, choose the Edit this page on GitHub link that is located in the right pane of every page.
Install Kubecost
Amazon EKS supports Kubecost, which you can use to monitor your costs broken down by Kubernetes resources including Pods, nodes, namespaces, and labels. This topic covers installing Kubecost, and accessing the Kubecost dashboard.
Amazon EKS provides an AWS optimized bundle of Kubecost for cluster cost visibility. You can use your existing AWS support agreements to obtain support. For more information about the available versions of Kubecost, see Learn more about Kubecost.
Note
Kubecost v2 introduces several major new features. Learn more about Kubecost v2.
For more information about Kubecost, see the Kubecost
Install Amazon EKS optimized Kubecost bundle
You can use one of the following procedures to install the Amazon EKS optimized Kubecost bundle:
-
Before start, it is recommended to review Kubecost - Architecture Overview
to understand how Kubecost works on Amazon EKS. -
If you are new to Amazon EKS we recommend that you use Helm for the installation because it simplifies the Amazon EKS optimized Kubecost bundle installation. For more information, see Deploying Kubecost on an Amazon EKS cluster using Amazon EKS add-on
. -
To customize the installation, you might configure your Amazon EKS optimized Kubecost bundle with Helm. For more information, see Deploying Kubecost on an Amazon EKS cluster using Helm
in the Kubecost documentation.
Access Kubecost dashboard
Once the Amazon EKS optimized Kubecost bundle setup done, you should have access to Kubecost dashboard. For more information, see Access Kubecost Dashboard.