Skip to main content
TrueFoundry integrates with Kubecost to provide cost visibility for your deployments. Kubecost is one of the applications that can be installed on the cluster. Once you install the application, you will start getting cost updates on the TrueFoundry portal. However, by default, Kubecost is not able to pull the spot instance prices - for this you need to setup Spot Datafeed collection on your AWS account. This guide provides a quick way to setup spot data-feed collection.

AWS Spot Integration

  1. Run the following bash script. Please replace profile, region and cluster_name before running
  1. Nagivate to Workspaces in TrueFoundry UI and edit kubecost workspace in your cluster.
  2. Switch toShow Advanced options and add Service Account with name: kubecost-cost-analyzer and role arn value as arn:aws:iam::<account_id>:role/<role-arn-name>
  3. Navigate to Deployments > Helm and edit kubecost. Then, add following section to values:

Azure Spot Integration

Coming soon…

GCP Spot Integration

Coming soon…