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

Decommission existing Civic tech jobs infra on incubator #93

Open
9 tasks done
ale210 opened this issue Feb 18, 2025 · 1 comment
Open
9 tasks done

Decommission existing Civic tech jobs infra on incubator #93

ale210 opened this issue Feb 18, 2025 · 1 comment
Assignees
Labels
complexity: medium deployment Project deployments onto HFLA's AWS feature: Onboarding role: Dev Ops Lead size: 2pt Can be done in 7-12 hours

Comments

@ale210
Copy link
Member

ale210 commented Feb 18, 2025

Remove:

  • DNS entry (just for stage)
  • ECR Repo
  • Load Balancer Rules
  • Target groups
  • ECS service
  • Database
  • Database login (currently civictechjobs_stage)
  • Security Group ecs_container_instance_civictechjobs-fullstack-stage
  • Civic tech jobs IAM user
@RSkuma
Copy link
Member

RSkuma commented Feb 18, 2025

List of Removed AWS Resource:

  • Route 53 -> Hosted Zone civictechjobs.com -> stage.civictechjobs.com removed
    Record type: CNAME
    NOTE: stage.civictechjobs.org is the currently used URL, but does not seem to be managed by the incubator AWS account

  • ECR -> Repositories -> civictechjobs-fullstack-stage

  • Load Balancer Listeners: EC2 >Load Balancer> incubator-prod-lb -> HTTPS:443 Listeners
    (HTTP headers were civictechjobs.com and stage.civictechjobs.org)
    NOTE: civictechjobs.com was not active, but stage.civictechjobs.org was active but is managed by another account

  • EC2 -> Target Group -> civictechjobs-fullstack-stage
    TG was only used by load balancer rules deleted prior

  • ECS -> Cluster -> incubator-prod -> Services -> civictechjobs-fullstack-stage

  • RDS -> incubator-prod-database -> Drop table civictechjobs_stage
    Needed to use psql with RDS entry point to access the dbms
    (psql -h incubator-prod-database.cewewwrvdqjn.us-west-2.rds.amazonaws.com -U postgres)
    DROP DATABASE civictechjobs_stage WITH (FORCE);

  • EC2 -> Security Group -> ecs_container_instance_civictechjobs-fullstack-stage(ecs_fargate_civictechjobs-fullstack-stage)
    NOTE: Security group had both an alias and a name, both are listed above but refer to the same security group resource

-IAM -> Users -> CivicTechJobs
(Only 1 IAM User was relevant, there was no user group for CTJ but the IAM User was a part of the project-leads group)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: medium deployment Project deployments onto HFLA's AWS feature: Onboarding role: Dev Ops Lead size: 2pt Can be done in 7-12 hours
Projects
Development

No branches or pull requests

2 participants