Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extract CodeStar project Cfn template and check into source control? #57

Open
mathomas opened this issue Jun 19, 2018 · 0 comments
Open
Labels
question Further information is requested
Projects

Comments

@mathomas
Copy link
Contributor

mathomas commented Jun 19, 2018

... with changes to support custom policies and container versions needed. Apply the changes to the running CodeStar Cfn stack.

This might be a better way (even though it's a bit weird and chicken/egg-ey) to manage some of the changes I (Mike) have had to make in the console over the course of the project, as we've done more sophisticated things:

  • change the CodeBuild container to Node 8.x
  • add additional policies to the CodeStarWorker-buildit-slink-CloudFormation role as we pulled in more services.

That said, it might be a bit risky checking in the Cfn template. I think we should make it clear that the Cfn template likely only applies to this particular instance of our CodeStar project -- if someone fires up a brand new one, it may not be wise for them to just apply the checked-in Cfn template to their new project.

So, an alternative might be a couple of CLI scripts to add the role policies and update the CodeBuild step to use the correct Node version.

@mathomas mathomas created this issue from a note in slink-board (To do) Jun 19, 2018
@mathomas mathomas added the question Further information is requested label Jun 20, 2018
@mathomas mathomas changed the title Extract CodeStar project Cfn template and check into source control Extract CodeStar project Cfn template and check into source control? Jun 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
slink-board
  
To do
Development

No branches or pull requests

1 participant