-
Notifications
You must be signed in to change notification settings - Fork 158
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
Implement CloudFormation backend. #803
Merged
Merged
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
3889d4e
Implement CloudFormation backend.
ejholmes 291e368
Tests and update stack.
ejholmes e62d777
Add tags to the stacks.
ejholmes 3a612f0
Upload template to s3.
ejholmes 4f204b8
Store app_id to stack_name mapping in postgres.
ejholmes cd6fc7c
Remove stack name when destroyed.
ejholmes 098d0db
Implement detached runs.
ejholmes c057f69
Allow for interactive runs.
ejholmes 090f26c
Add test for getting instances.
ejholmes 8ac7e76
Use service role from flags.
ejholmes 8b6a1e0
Set subnets, security groups.
ejholmes f344d3f
Test https exposure.
ejholmes 25bbf03
Expand template test coverage.
ejholmes b0b7f94
Add custom cloudformation resource for instance ports.
ejholmes 86760ba
Use standard reporter and logger packages.
ejholmes 219d5ce
Fix typos.
ejholmes 6c54046
Prefix stack names.
ejholmes 6854ac1
Include app name and app id in template key.
ejholmes c6a6c47
Add `environment` tag to stacks.
ejholmes 5b7ef20
Scale by setting parameter values.
ejholmes 79b60f4
Validate template.
ejholmes 07fadc9
Only start cloudformation provisioner if the queue url is set.
ejholmes e9a9d0d
Fix go vet error.
ejholmes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When this is ready, need to determine exact permissions that Empire needs (and maybe we can lock this down so it can only access stacks that it created).