hi all, this is a bit of a random question - I came across a project about a month ago where you write your application code and the tool parses your code and automatically generates your IaC files for you (I think in terraform format). e.g. in the following application code, it would generate the files required to provision the bucket — any clues? I think it had the word “rain” in the project name:
import Bucket from 'sometool'
const bucket = new Bucket()
export const addObject(key, data) => bucket.addObject(key, data)
after all that searching, managed to find it: winglang.io
01/03/2023, 10:33 AM
You could probably just write all those Cloud types as component resources in Pulumi and skip the whole building an app in a new custom DSL thing