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

Epic: Discontinue, migrate or document legacy hosts #120

Open
9 of 21 tasks
hellais opened this issue Dec 7, 2024 · 0 comments
Open
9 of 21 tasks

Epic: Discontinue, migrate or document legacy hosts #120

hellais opened this issue Dec 7, 2024 · 0 comments

Comments

@hellais
Copy link
Member

hellais commented Dec 7, 2024

We did a inventory of all of our current infrastructure to plan this area of work.

Highest priority is discontinuing things on eclipsis so that we are able to fall within the new 50 credits/month tier.

Greenhost (ghs)

  • ams-wcth2.ooni.nu (37.218.245.117) -> machine killed
  • ams-wcth3.ooni.nu (37.218.247.47) -> machine killed
  • api-test-geoip (37.218.244.46) 54.10 -> machine killed
  • greenhost-beacon.ooni.org (37.218.243.110) 7.40 -> machine killed
  • explorer-redirector.ooni.nu (37.218.242.29) 24.50 -> machine killed
  • migration of other services tracked in: Migrate/Discontinue greenhost machines #121

Hetzner (htz)

  • monitoring.ooni.org 38 -> playbook migration complete. Should eventually migrate jupyter over to notebook.ooni.org. TODO figure out how to monitor nodes in AWS.
  • backend-fsn.ooni.org 116 -> Should be moved to EC2
  • backend-hel.ooni.org 130 -> Should be moved to EC2
  • data1.htz-fsn.prod.ooni.nu 122 -> New clickhouse cluster node. Hot primary replicated host. Setup complete.
  • data2.htz-fsn.prod.ooni.nu 129 -> New clickhouse cluster node. Hot secondary replicated host. Keep, but needs to be re-initialized
  • notebook.ooni.org 36 -> New jupyter notebook server. Setup complete.
  • data3.htz-fsn.prod.ooni.nu -> New clickhouse cluster. Cold backup replicated store with slow drives. Setup complete.

AWS

  • Consolidate microservices into bigger ones
  • Work to be done related to moving terraform provisioning over from ansible configs
  • Move secrets manager to parameter store
  • Look into task memory allocations and consider dropping them
  • Monitoring of ECS cluster and EC2 nodes

Digital Ocean

  • wcth-prod[0-2]
  • wcth-dev
  • countly -> running a very out of date version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Sprint Backlog
Development

No branches or pull requests

3 participants