Cloud cost estimates for Terraform in pull requests💰📉 Shift FinOps Left!
This release focuses on support for usage based costs, and adding new cost estimation capabilities.
RDS
ExtendedSupport
cost component (https://github.com/infracost/infracost/pull/2933 by @hugorut).force_project_type
configuration (https://github.com/infracost/infracost/pull/2942 by @hugorut).env_var_extensions
autodetect configuration (https://github.com/infracost/infracost/pull/2949 by @hugorut).azurerm_network_ddos_protection_plan
(https://github.com/infracost/infracost/pull/2967 by @hugorut).azurerm_app_configuration
(https://github.com/infracost/infracost/pull/2970 by @hugorut).azurerm_federated_identity_credential
(https://github.com/infracost/infracost/pull/2974 by @hugorut).depends_on
or lifecycle
meta attributes (https://github.com/infracost/infracost/pull/2936 by @aliscott).For the complete changelog, visit: https://github.com/infracost/infracost/compare/v0.10.34...v0.10.35
The Infracost CLI release that is kept in sync with the master branch. It is advised to use this release for preview only. It is generally not suitable for a production pipeline as it is likely to contain breaking changes.
This release focuses on improving reliability, enhancing existing features, and adding new cost estimation capabilities.
GetOutputs
option (https://github.com/infracost/infracost/pull/2881 by @hugorut).A big thank you to @thisjulio and @haarchri for their fantastic contributions! 🎉
For the complete changelog, visit: https://github.com/infracost/infracost/compare/v0.10.33...v0.10.34
This release introduces improvements to project auto-detection and performance enhancements. These updates are designed to make the tool more efficient and easier to use, particularly for users with complex infrastructure setups. The release also includes new support for cloud resources and addresses several important bug fixes.
ca-west-1
region by @tim775 in https://github.com/infracost/infracost/pull/2866.tags_all
support for plan JSON runs by @tim775 in https://github.com/infracost/infracost/pull/2854.--format=json
flag option to upload and comment commands by @tim775 in https://github.com/infracost/infracost/pull/2872 and https://github.com/infracost/infracost/pull/2874.terraform.tfvars
as "auto" file by @hugorut in https://github.com/infracost/infracost/pull/2790
google_sql_database_instance
resource to work with new tiers by @aliscott in https://github.com/infracost/infracost/pull/2812
--template
arg by @hugorut in https://github.com/infracost/infracost/pull/2825
Full Changelog: https://github.com/infracost/infracost/compare/v0.10.31...v0.10.32
This release contains support for using Infracost Cloud FinOps Policies in CI/CD pipelines. It also includes several resource and parsing fixes.
Full Changelog: https://github.com/infracost/infracost/compare/v0.10.30...v0.10.31
In this release, we're excited to introduce integrations with the Infracost Cloud’s new FinOps policy checker. This allows you to check for FinOps best practices directly in engineering workflows.
INFRACOST_TERRAFORM_SOURCE_MAP
, implemented by @aliscott. (#2693)for_each
bug: Fixed modules with for_each
based on other module outputs by @aliscott. (#2696)We're thankful to all contributors who helped in making this release possible. Enjoy the enhanced experience and features of Infracost!
Full Changelog: https://github.com/infracost/infracost/compare/v0.10.29...v0.10.30
In this new release, we've concentrated on enhancing tag policy support. Furthermore, we've added a CLI cache to enhance the speed and efficiency of pricing lookups. Users should see a noticeable performance improvement when they upgrade.
il-central-1
region by @aliscott.In this update, we’ve continued our work on refining Tag Policy evaluations and addressed several concerns to ensure an improved experience for our Terragrunt users. Furthermore, several optimizations were implemented to make Infracost more robust and efficient.
This release provides several enhancements and additions that aim to improve tag policies' efficiency and control. This includes support for data.aws_default_tags
and various adjustments to tag handling at launch and within volume resources.
data.aws_default_tags
block has been added for improved tag coverage of resources. PR #2597
aws_launch_template
tag_specifications
. @hugorut
count
and for_each
@vdmgolub
aws_autoscaling_group
tag blocks that are have progagate_at_launch
= false
now fail tag policies. @hugorut
For the full list of changes, check out the changelog.