Releases: cloudposse/terraform-aws-budgets
Releases · cloudposse/terraform-aws-budgets
v0.4.1
🚀 Enhancements
feat: added auto_adjust_data attribute @mayank0202 (#29)
what
- No breaking changes were done , added only one attribute in budgets resource type i.e auto_adjust_data and its optional but its a new attribute that has been seen in terraform docs.
why
- I've determined that enabling the auto_adjust_data attribute is essential for aligning with business requirements and best practices for cost management. My testing has confirmed that its inclusion doesn't cause any functional disruptions, and it offers the added benefit of triggering email notifications upon auto-adjustments, enhancing visibility into budget changes. Therefore, I strongly recommend incorporating this attribute in our Terraform configuration to ensure optimal budget management and adherence to business needs.
screenshot is attached below:
references
v0.4.0
Update `Go` version for tests, module versions, README and LICENSE @aknysh (#28)
what
- Update
Go
version for tests, module versions, README and LICENSE
why
- Keep up to date
Added the VPC params when calling the slack_notify_lambda module @boris-dyga-SM (#26)
what
- Added VPC params to be able to deploy the Slack notification Lambda inside VPC as well
why
- PCI DSS requires any Lambda to be deployed inside a VPC
references
Sync github @max-lobur (#19)
Rebuild github dir from the template
v0.3.0
- No changes
v0.2.1
🚀 Enhancements
update and expose emoji @Benbentwo (#15)
what
- Emoji can now be changed
- Defaulted to
:amazon-aws:
why
- Prettier
v0.2.0
add cost_types @algolucky (#10)
what
- adds support for
cost_types
why
- otherwise, you cannot exclude things like
support
costs from threshold calculation
references
v0.1.6
🤖 Automatic Updates
chore(deps): update terraform cloudposse/sns-lambda-notify-slack/aws to v0.5.9 @renovate (#13)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/sns-lambda-notify-slack/aws (source) | module | patch | 0.5.8 -> 0.5.9 |
Release Notes
cloudposse/terraform-aws-sns-lambda-notify-slack
v0.5.9
🤖 Automatic Updates
Update Terraform terraform-aws-modules/notify-slack/aws to v5 @renovate (#30)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
terraform-aws-modules/notify-slack/aws (source) | module | major | 4.19 -> 5.5 |
Release Notes
terraform-aws-modules/terraform-aws-notify-slack
v5.5.0
Features
5.4.1 (2022-11-07)
Bug Fixes
v5.4.1
v5.4.0
Features
v5.3.0
Features
v5.2.0
Features
v5.1.0
Features
v5.0.0
⚠ BREAKING CHANGES
-
- Update lambda module to 3.1.0 to support AWS provider version 4.8+
Features
v4.24.0
Features
v4.23.0
Features
v4.22.0
Features
v4.21.0
Features
v4.20.0
Features
v0.1.5
🤖 Automatic Updates
chore(deps): update terraform cloudposse/sns-lambda-notify-slack/aws to v0.5.8 @renovate (#12)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/sns-lambda-notify-slack/aws (source) | module | patch | 0.5.7 -> 0.5.8 |
Release Notes
cloudposse/terraform-aws-sns-lambda-notify-slack
v0.5.8
🚀 Enhancements
Use cloudposse/template for arm support @nitrocode (#36)
what
- Use cloudposse/template for arm support
why
- The new cloudposse/template provider has a darwin arm binary for M1 laptops
references
v0.1.4
🤖 Automatic Updates
chore(deps): update terraform cloudposse/sns-topic/aws to v0.20.2 @renovate (#9)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/sns-topic/aws (source) | module | patch | 0.20.1 -> 0.20.2 |
v0.1.3
git.io->cloudposse.tools update @dylanbannon (#5)
what and why
Change all references to git.io/build-harness
into cloudposse.tools/build-harness
, since git.io
redirects will stop working on April 29th, 2022.
References
- DEV-143
🤖 Automatic Updates
chore(deps): update terraform cloudposse/sns-lambda-notify-slack/aws to v0.5.7 @renovate (#7)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/sns-lambda-notify-slack/aws (source) | module | patch | 0.5.6 -> 0.5.7 |
v0.1.2
🚀 Enhancements
Fixed invalid dynamic block usage for email notifications @salemgolemugoo (#6)
what
- Fixes email notifications
- subscriber_email_addresses is always empty even if you provide some emails to this parameter
why
- Bug in the module
references
- Example input which causes this issue
budgets = [
{
name = "TotalBudgetMonthly"
budget_type = "COST"
limit_amount = 1000
limit_unit = "USD"
time_unit = "MONTHLY"
notification = [
{
comparison_operator = "GREATER_THAN"
threshold = 30
threshold_type = "PERCENTAGE"
notification_type = "ACTUAL"
subscriber_email_addresses = ["mail@example.com"]
},
{
comparison_operator = "GREATER_THAN"
threshold = 60
threshold_type = "PERCENTAGE"
notification_type = "ACTUAL"
subscriber_email_addresses = ["mail@example.com"]
},
{
comparison_operator = "GREATER_THAN"
threshold = 90
threshold_type = "PERCENTAGE"
notification_type = "ACTUAL"
subscriber_email_addresses = ["mail@example.com"]
}
]
}
]