aws / aws/aws-toolkit-azure-devops

Issue with beanstalk and cloudformation

Open
#14 3 comments 0 reactions 0 assignees View on GitHub
feature-request
Dominant language
TypeScript
Stars
258
Forks
114
PR merge metrics
No merged PRs in 30d

Description

Parden me if I'm asking dumb questions.

So for beanstalk, my current folder structure is like this:
![image](https://user-images.githubusercontent.com/6215939/30187460-f24faaa0-93e6-11e7-9602-4fcece1d4d24.png)
which the extension does is add https binding and add environment variable("Development, Staging etc"), now I manage to build out this structure through TeamCity. Somehow the breanstalk step package up the bundle and generates aws-windows-deployment-manifest.json by itself and not include my extension script which failed my deployment
![image](https://user-images.githubusercontent.com/6215939/30187746-2b7622a4-93e8-11e7-8d5a-196ecd934f54.png), how can I fix this?

2nd question about cloudformation. My cloudformation template are nested, and I refer them in my main template:
![image](https://user-images.githubusercontent.com/6215939/30187811-7d9664c2-93e8-11e7-86b0-dcc5e8c33e69.png)
![image](https://user-images.githubusercontent.com/6215939/30187803-6faae950-93e8-11e7-990b-ebcf3e780a0d.png)
without uploading them to s3, how the create/update stack task knows where to find my sub-templates?
What should I put on my bases3repo variable instead of my s3 bucket url(since it will be running on vsts build agent now)?

Thank you for your time.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the TeamCity/VSTS build-agent packaging flow and inspect the generated aws-windows-deployment-manifest.json and missing extension script. Then trace how the nested CloudFormation templates are referenced during create/update and determine what value bases3repo should use. Done means both deployment packaging and nested-template resolution work without the reported failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.