Build a Terraform Module for FinOps Hub
As a FinOps practitioner of an organization that manages Infrastructure as Code using Terraform, I need to use a terraform module in order to deploy FinOps Hub components.
đ Solution
Build a Terraform module to deploy FinOps Hub components that follows the Microsoft's guidance (Well Architected Framework) along with best practice configurations.
âšī¸ Additional context
Module should preferably be an AVM (Pattern Module). (aka.ms/avm)
đââī¸ Ask for the community
We could use your help:
- Please vote this issue up (đ) to prioritize it.
- Leave comments to help us solidify the vision.
/vote
Hi! Is there any eta for this module to be released?
@LuizMeier Aiming to publish next week.
Is there any update/progress on this? Happy to help test the deployment.
@AErmie module will be ready for test on Monday. I will update this thread with details. Thanks for your patience!
Hello! Any new ETA for this to be ready?
@didayal-msft , could the Terraform module also be expanded to include and option/toggle to deploy the 2 Workbooks (ie. Cost Optimization and Governance), so that it is a complete/self-contained solution?
@didayal-msft, is there any update on the release of the Terraform module? Happy to help test the deployment and provide feedback.
Is there any chance to have a look at the current status of the work? I checked the active branches and your fork of the repo but couldn't find the code.
Hi I was wondering if there are any new updates to the availability on this? My team and I use TF to deploy everything in our env and this could be the answer we need to automate this process for us.
@didayal-msft is there any update on this by chance?
Any update on this? Would be very good to have in terraform :)
Not yet. We have to figure out how we can maintain it in a scalable way. We started a branch where we can build this out. @didayal-msft has a version based on 0.6, but we'll need to update it for 0.8 and also account for some of the maintainability challenges we have ahead of us for this. Stay tuned...
@flanakin I noticed that you also have a feature planned to create finops hubs thru cost management for hubs 1.0 (#306 )
Would you be able to comment on which of these two features is being prioritized?
#306 is a great first step, and helps smaller orgs hit the ground running, but TF-ready would help mid/large orgs where states are usually managed thru TF.
Terraform will come first. We're working on alignment with the Cost Management team. Right now, they aren't supporting anything that we're doing in the toolkit.
For everyone interested in terraform (or not), please fill out this poll to help us understand its criticality for you: https://github.com/microsoft/finops-toolkit/discussions/1527