Bellerophon: Generate AWS CloudFormation templates from existing AWS resources
github.com
github.com
On a slight aside, among the many features I wish CloudFormation supported, one of the biggest is the ability to create a new stack and fold existing resources into it, including highlighting but allowing any discrepencies. If you didn't develop with CloudFormation from the beginning (or perhaps are migrating from Terraform) then having to move your environment "sideways" into a new stack can be pretty painful.
Since they already publish a decent SDK and have decent APIs this approach makes much more sense to me - list your set of stuff via the API you're already using, then munger it into CFN format.
On GCP, I'd like to convert running instances/existing resources to a Deployment Manager profile. Has anyone written a provider-agnostic descriptive language (maybe Hashicorp's Terraform works for this?) that can be translated to CloudFormation or Deployment Manager? (This seems like something Bitnami must have internally...)
No one has written a provider-agnostic language yet.