Skip to content

Feature/infra setup#17

Open
GeorgeCodes19 wants to merge 16 commits intoDSACMS:mainfrom
navapbc:feature/infra-setup
Open

Feature/infra setup#17
GeorgeCodes19 wants to merge 16 commits intoDSACMS:mainfrom
navapbc:feature/infra-setup

Conversation

@GeorgeCodes19
Copy link
Copy Markdown

Ticket

Changes

  • The Nava infra-template repo has been installed and utilize to deploy this application to a public development environment on AWS
  • Document rotation and optmizations pertaining to the Tessaract worker have been made to drastically decrease the amount of time needed for OCR

Copy link
Copy Markdown
Contributor

@tdooner tdooner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good and mergeable as-is, all things considered. I might recommend merging this via squashing it into a single commit so that we don't get a much larger git repo from the addition and removal of all those .next and node_modules files.

app/Dockerfile Outdated
ARG RUN_UID
ARG RUN_USER
ARG RUN_UID=${UID:-4000}
ARG RUN_USER=${USER:-'nodummy'}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I couldn't find any documentation that this syntax is supported here. Does it work?

"outputs": {},
"resources": [],
"check_results": null
}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file shouldn't exist since the terraform state is stored in S3, right? We certainly don't want to commit the state here by accident.

# size = 100, # Size in MiB
# mountOptions = ["defaults"]
# }
# ]
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general, we should remove code rather than commenting it out.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be nice to add node_modules and .next to .gitignore so they aren't accidentally included again.

# will have NAT gateways, which allows the service in the private subnet to
# make calls to the internet.
has_external_non_aws_service = false
has_external_non_aws_service = true
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This might cost us $30/month per NAT gateway. I will log into AWS to see what they're projecting this thing to cost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants