Hi friends -
I’ve been reading and chatting with people in the community about the challenges in provisioning Databases for use with RedwoodJS. I have created some automation using Terraform and Pulumi that should help those allergic to infra provision and configure components like DBs and buckets from various cloud providers.
It should help many of you get past the problems I see in the forums, and I’d love to find some people to give me feedback on these tools…
but thinking more about it, i wonder if it would be more appropriately JAMstack to provide you with blackbox functionality at a higher level of abstraction?
What I’m thinking is something like a catalogue of functions that are searchable by use case. Think of Functions examples - Netlify Functions or the workflow in Blockspring.
For example, let’s say you were looking to add Github functionality to your app - you’d search in something like Automate reports – Blockspring
to see github based functions here: GitHub Data on – Blockspring
or go directly to a specific use case - which has a nice workflow flow to tell you what you need to use the api: GitHub - Post an Issue – Blockspring
I can add automation to collect collect any secrets/env vars, add the code to whatever deployment tool you’re using (vercel or netlify or whatever), then deploy it / provision it (maybe using the aws-serverless deploy provider) for you automagically
I’m really curious if:
a. this makes any sense how i’m explaining it. i can definitely SHOW you what i mean but that’s tough when you gotta write it into a forum post
b. this seems like it would have value to you (or could have value if you had XYZ things too)
c. if you’d rather just be able to provision the infra components instead
Anyone have a couple min to chat with me about this? Thanks!