terraform-provider-aws
terraform-provider-aws copied to clipboard
Resources for savingsplans
Description
AWS Savings Plan is a new service for cost optimization. https://aws.amazon.com/savingsplans/
This is a general tracking issue for terraform implementation of these APIs.
API Docs are here. The Go-lang docs don't seem to be published yet.
- Requires the new aws-sdk from #10717
New or Affected Resource(s)
Just guessing based on the API reference:
- aws_savingsplan - resource, data
- aws_savingsplan_rate - data
- aws_savingsplan_offering_rate - data
- aws_savingsplan_offerrings - data
Potential Terraform Configuration
TBD
References
- #10717
It looks like there are also additions to the aws_budgets_budget.budget_type attribute's allowed values, but we aren't constraining those with a ValidateFunc (maybe we should?).
Any updates on these?
any update?
We'd love this as well.
Any chance to have this done anytime soon? Pretty much this is the only part of our AWS infrastructure, which I have to do via an idempotent Bash script vs as IaC via Terraform. To Terraform's defense - even CloudFormation does not support Savings Plans.
Any update on this ?
TBH id like some rationalization to support managing this as code as it requires analysis to use and using this resource can incur a lot of cost.
Thoughts @breathingdust?
Similar reasons as why I like to manage as much else as possible using terraform - visibility, audit log, peer review.
The alternative is taking screenshots, dumping json into a ticket, etc.
Any updates in 2022? Should we expect this to come anytime soon? 2023?
@dmitry-mightydevops More like 2024, I guess. 😄 Unfortunately, the awscc provider does not support them either.
Marking this issue as stale due to inactivity. This helps our maintainers find and focus on the active issues. If this issue receives no comments in the next 30 days it will automatically be closed. Maintainers can also remove the stale label.
If this issue was automatically closed and you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thank you!
@nikolay so the end of 2024...and 2024 or 2025?