Skip to content
This repository has been archived by the owner on Mar 25, 2020. It is now read-only.

Terraform Module #100

Open
adamlc opened this issue Feb 22, 2018 · 3 comments
Open

Terraform Module #100

adamlc opened this issue Feb 22, 2018 · 3 comments

Comments

@adamlc
Copy link

adamlc commented Feb 22, 2018

It would be really awesome if this project was available as a terraform module too! I imagine it may be a fair amount of work initially to do this, but I think in the long run it would be worth the effort 😺

@ks888
Copy link
Owner

ks888 commented Feb 23, 2018

Very interesting. Though I'm not sure how we can make a terraform module, PR is definitely welcome. (Or the separate repository may be better? Like 'lambstatus-terraform-module'?)

@adamlc
Copy link
Author

adamlc commented Feb 23, 2018

I'll be honest I haven't looked at this in great detail, from what I'm aware and looking through the cloud formation file it should be possible!

Possibly the quickest way would be to setup a new AWS account and use a tool such as Terraforming to import that existing infrastructure and then change / update anything from there.

It does look a lot of moving parts, so not sure how practical it will be!

@marcinc
Copy link

marcinc commented Feb 23, 2018

Terraform native module would be nice, however, in the interim you can achieve similar thing with aws_cloudformation_stack. Currently lambstatus stack exceeds AWS size limitations (potentially splitting that in smaller chunks would help) so you'd have to store it in S3 and feed it from there, or just provide the release stack URL.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants