How to get the complete picture when monitoring Kubernetes costs

Webb Brown
Nov 16, 2020 · 2 min read

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. 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

Originally published at http://blog.kubecost.com on November 16, 2020.

kubecost

Helping companies manage their Kubernetes resources and…