Problem Statement: What is the problem you will solve?
Infrastructure engineers tend to use common tooling. Rather than having developers adopt their workflows, they could use Akash through Terraform much like they can with other cloud providers.
Goals: What are you aiming to accomplish?
Ability to use leverage Akash through Terraform as opposed to simply the CLI.
Impact: What impact will this project have?
Further adoption of Akash.
Budget: How much funding will this require?
100 AKT
Timeline: What is the timeline for accomplishing this task?
I’ve written a few Terraform Providers before. I’ve not used Akash much, so I am using the project as a reason to become more familliar with Akash and blockchain in general.
My hope is to implement a MVP, in which case the community could take it over, once the framework is in place.
Team: Are you looking for additional team members?
Sure
Reporting: How will you report your progress to the community (e.g. weekly calls, reports)?
Wow this is something really really cool. I think a Terraform Provider for Akash would be a major game since everybody loves terraform, since Akash relies on Kubernetes maybe we can take advantage of the awesome Terraform ecosystem for K8s. This is something I’ve thought of previously and I’d love to see it happen Lemme know if you need any code review or feedback on it.
Unfortunately one of the first things Akash does is look for the sdl file. There would probably need to be another Akash module developed to handle Terraform deployments - it shouldn’t be much more logic to iterate over the .tf files to create the auction/bid for the resources for the deployment.