How to get the complete picture when monitoring Kubernetes costs

Webb Brown
Published in
2 min readNov 16, 2020


Kubecost now provides more than one thousand teams with visibility into their Kubernetes cost, efficiency, and resource consumption. Yet many teams, including our own, still spend considerable sums on cloud resources that aren’t visible from within a cluster. For that reason, we’re excited to announce a set of new features to help answer the question: besides Kubernetes resources, where else are we spending our money? This new functionality lets teams see all Kubernetes and out of cluster spend on cloud services in a single unified view.

A unified view of all Kubernetes assets and external AWS cloud services spend.

This feature is available for free today, is built on open source, and supports AWS and GCP. It joins real-time Kubernetes cost data with cloud billing data and allows teams to:

  • Without any tagging, see costs broken down by Kubernetes and other cloud services.
  • View unified costs by team, department, project, etc by joining costs incurred in a Kubernetes cluster with costs incurred outside, e.g. tagged RDS instances or S3 buckets.
  • Drill down to individual Assets in a Kubernetes cluster, including nodes, disks, load balancers and more. These assets and their costs can be tied to owners with Kubecost Allocation APIs.
  • Drill down to all out-of-cluster cloud resources, e.g. Lambda, DynamoDB, or storage buckets, to determine detailed cost drivers
  • Supports multi-cluster, multi-account, and multi-provider views. Feature available on AWS + GCP today.
  • Tightly integrate on-prem Kubernetes clusters with cloud services for hybrid environments

How to Set Up

  1. Install Kubecost for free (typically < 5 mins)
  2. Connect a cloud account:

After completing these steps, you will be able to view your unified costs in the Kubecost Assets UI as well as the backing JSON API.

As always with Kubecost, you own and control your data and never have to share any information with remote servers.

About Us

Kubecost provides cost visibility and cost optimization solutions built specifically for teams running Kubernetes. To learn more, we’ll be demoing and answering questions at Kubecon North America so drop by our virtual booth in Startup Hall C. You can also email us at or join our Slack community at any time!

Originally published at on November 16, 2020.



Webb Brown

Ex-Google product manager building Kubernetes tools.