hackforla / incubator

https://github.com/hackforla/incubator/projects/1
GNU General Public License v2.0
3 stars 14 forks source link

Deploy Access the Data on dev environment #14

Open JasonEb opened 1 year ago

JasonEb commented 1 year ago

Dependency

When the Terraform setup instructions is ready

Overview

The Access The Data team seeks to deploy their app within HackForLA's AWS incubator account. @gjagnoor has a docker build ready for a dev environment.

Action Items

Dependencies

Resources/Instructions

Incubator CivicTechJobs Repo

nyarly commented 1 year ago

@JasonEb We're eager to get Access-the-data up in staging. Could I get added as an assignee for this issue?

I suspect I'll also need to be added (at least temporarily) to the ops group in order to work at all with terragrunt as well.

nyarly commented 10 months ago

I've made some progress here - need to find some time to test it out

nyarly commented 9 months ago

Working terraform plan for AtD dev environment.

Next steps:

mxajPrice commented 9 months ago

I am messaging Bonnie to have accessthedata.org point to nameservers:

ExperimentsInHonesty commented 9 months ago

Name servers have been changed. The following messages was received

Success These DNS settings are active. Changes are published immediately, but may take time to propagate

nyarly commented 9 months ago

I have a deploy applied for this. I'll need to do a little verification and debug once we have the NS set up, but we're close closing this issue

nyarly commented 9 months ago

Fixing a Terraform issue required recreating the Zone file, which changed the nameserver records.

Bonnie, could you please update the accessthedata.org domain at its registrar (SquareSpace, IIUC) to be:

ns-234.awsdns-29.com
ns-876.awsdns-45.net
ns-1680.awsdns-18.co.uk
ns-1125.awsdns-12.org

Thank you!

ExperimentsInHonesty commented 9 months ago

Name servers have been updated

nyarly commented 8 months ago

Progress debugging the deployment. Needed extra permissions to access DB passwords in parameters, and logging configurations. Now investigating issues that the running application is having - I think the environment variables for the database configuration are not aligned with what the application expects. I'm investigating the options there.

nyarly commented 7 months ago

Database is connecting! Now, I need to figure out how to connect the individual tasks via network (this is documentation reading exercise). It's possible once this is complete, AtD will be deployed.

mxajPrice commented 7 months ago

We need to put this issue on hold. Access the Data will be put on hold for about six months or so.

robinglov commented 4 months ago

Update from @nyarly : a developer who is strong in Python and understands how to containerize the application is required to take this on.