AngularCV icon indicating copy to clipboard operation
AngularCV copied to clipboard

Infrastructure as Code

Open StegSchreck opened this issue 5 years ago • 8 comments

Translating the documentation for AWS deployment into reproducible, easily deployable Infrastructure.

Technology:

  • Terraform?
  • CloudFormation?

StegSchreck avatar Aug 02 '19 13:08 StegSchreck

I can work on this.

ashwanijha04 avatar Oct 17 '19 05:10 ashwanijha04

Please assign it to me and get in touch if you are okay with me doing it. I am going to use CloudFormation for this.

ashwanijha04 avatar Oct 17 '19 05:10 ashwanijha04

Go ahead @ashwanijha04. Looking forward to see your solution

StegSchreck avatar Oct 17 '19 08:10 StegSchreck

Sure. I'll start working on it at the EOD today. Will update the progress.

ashwanijha04 avatar Oct 17 '19 09:10 ashwanijha04

I have the bits and pieces together and I am currently thinking of a good architecture. I am planning to have different child stacks as S3 bucket, CodeDeploy, CodeBuild etc and having the CodePipeline as the parent stack after all the resources are ready. This is a quick vague idea that I'll build on. Please feel free to leave your feedbacks.

ashwanijha04 avatar Oct 17 '19 17:10 ashwanijha04

Separating the CI part from the "prod environment" part, sounds like a great idea. Are you having the CloudFront setup in mind as an optional component?

StegSchreck avatar Oct 19 '19 07:10 StegSchreck

I'm planning the initial working architecture without Cloudfront to get started quickly.

We'll optimize it in our subsequent updates.

ashwanijha04 avatar Oct 20 '19 08:10 ashwanijha04

Hey @ashwanijha04, are you still working on this?

StegSchreck avatar Dec 26 '19 17:12 StegSchreck