-
Notifications
You must be signed in to change notification settings - Fork 0
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
Initial Infra Code Changes #5
Conversation
- Minor refactoring for naming convention and code formatting
- Added tags
- changed task def to use web - added variables for web and api images
- Renamed web task definition
- Enabled public ip
- Ensure ECS is accessed from LB only
- Adjusted ecs resources - Renamed stuff
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.
Any documentation on use and management of the scripts would be helpful.
- Added backend tfvars
- Added initial documentation
Initial README.md file added. |
Thank-you! |
I've been reviewing as changes have been made. I'll defer to @amlanc1 for final review and approval. |
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.
Comments inline
@@ -0,0 +1,5 @@ | |||
app_name = "jasper" | |||
environment = "dev" | |||
kms_key_name = "jasper-kms-key" |
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.
Can we change reading these variables from environment variables instead of files? Some of the values may be sensitive and we dont want storing them in files in repo. What we can do is, set environment variables or secrets on Github repo then read those here. Any terraform variables need to be in format TF_VAR_name
…riable from Github.
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.
lgtm
Pull Request for JIRA Ticket: JASPER-44
Issue ticket number and link
https://jag.gov.bc.ca/jira/browse/JASPER-44
Description
Code changes based from the initial AWS Architecture diagram. Includes the following:
Type of change
New feature (non-breaking change which adds functionality)
How Has This Been Tested?
Deployed to Quartech's AWS Sandbox account