Blog post

Announcing Infracost Support

2022-07-20

2 minute read

Infracost support has arrived!

Take the guesswork out of your monthly bill.

Infracost screenshot

No setup required

You don't need to do anything to get started.

Infracost is enabled by default for all customers.

No setup necessary.

If you would like to use your Infracost account, all you need do is create a GitHub Secret called INFRACOST_API_KEY with your API key.

You can specify your currency in the repository configuration file:

1cost_estimation:
2  currency: EUR
3

For more information, see our documentation.

How it works

When running a terraform plan operation using Terrateam, we take the plan output and feed it to the infracost cli. Plan data is passed to the Infracost Cloud Pricing API service where cost breakdown is calculated.

  • No cloud credentials or secrets are sent to the Infracost Cloud Pricing API
  • Infracost does not make any changes to your Terraform state or cloud resources

Understanding cloud spend

Keeping track of cloud billing can be tricky. There are many factors that influence spend like egress, AZ to AZ traffic, instance type, etc. This is just the tip of the iceberg.

Infracost makes it trivial to gain a better understanding of what your potential spend will be.

The free version of Infracost is great when just getting started. However, for any organization serious about tracking their cloud spend, we recommend looking into Infracost Enterprise.

Try out Terrateam today and don't make a Terraform change without knowing how much it will cost you.

Get Started

Try Terrateam

The complete Terraform CI/CD platform on GitHub. Unlimited usage.