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

6.0.1 Milestone Tracker | Incubator Migration #790

Open
2 of 6 tasks
lasryariel opened this issue Sep 6, 2024 · 1 comment
Open
2 of 6 tasks

6.0.1 Milestone Tracker | Incubator Migration #790

lasryariel opened this issue Sep 6, 2024 · 1 comment
Labels
Complexity: Extra Large Issue requires significant research and proposal to determine feasibility. Feature: Infrastructure Changes to site technical Architecture points: 2 Can be done in 7-12 hours Role: PM

Comments

@lasryariel
Copy link
Member

lasryariel commented Sep 6, 2024

Overview

In order to be compliant with Hackforla standards, we must migrate to the incubator.

Action Items

  • Tyler and Ariel to meet to discuss next steps/timeline
  • Github Actions CICD takes terraform config and deploys into AWS - Next Wednesday 9/11
    • Chelsea Beck & Alex English - helping us configure our incubator account, need to tweak the configuration with the incubator AWS Account and the incubator Github Actions
  • Scaffold terraform resources for incubator migration #627
    • Working on last update, smoke test, then need ops team to merge (hopefully next wednesday 9/25).
    • make a list of tech debt caused by migration (containerized best practices)
    • identify if any other developers need incubator aws access

Next: HUU dev team work together to set up and test:

  • provisioning from Cognito (sign ups)
  • Configure connection to PostgreSQL Server
    • Currently we use SQLite which is a local file and would let us skip this step but its high risk and high priority to move to Postgres server.
  • DNS changes

Delete the HUU AWS account

Resources/Instructions

@lasryariel lasryariel added Role: PM Feature: Infrastructure Changes to site technical Architecture points: 2 Can be done in 7-12 hours Complexity: Extra Large Issue requires significant research and proposal to determine feasibility. labels Sep 6, 2024
@lasryariel lasryariel added this to the 6.0.1 - Incubator Migration milestone Sep 6, 2024
@tylerthome
Copy link
Member

Bugfix PR for related effort in the devops-security repo:
hackforla/devops-security#71

This resolves an issue preventing the authentication between the GitHub Actions token issuer and its corresponding IAM role/policy in AWS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Extra Large Issue requires significant research and proposal to determine feasibility. Feature: Infrastructure Changes to site technical Architecture points: 2 Can be done in 7-12 hours Role: PM
Projects
Status: EPICS and Tracking
Development

No branches or pull requests

2 participants