Page MenuHomePhabricator

Offer Wikidough as an anycasted service
Closed, ResolvedPublic

Description

This task tracks the deployment of Wikidough as an anycasted service.

  • point wikimedia-dns.org to the anycasted IPv4 and our favourite /32 (no IPv6 anycast, for now)
  • add profile:🐦:anycast to Wikidough's role [🐦 -> bird!]
  • update vips_filter to add Wikidough's /24
  • configure the routers (Arzhel)

Related:

  • deploy Wikidough as an anycasted service in at least two VMs at a given PoP to test the new setup
  • update knead-wikidough tests for the new domain and IP

Event Timeline

Change 692367 had a related patch set uploaded (by Ssingh; author: Ssingh):

[operations/puppet@production] bird: add Wikidough's /24 to vips_filter (accept)

https://gerrit.wikimedia.org/r/692367

Change 692368 had a related patch set uploaded (by Ssingh; author: Ssingh):

[operations/puppet@production] WIP: wikidough: update role to work towards anycast support

https://gerrit.wikimedia.org/r/692368

Change 692367 merged by Ssingh:

[operations/puppet@production] bird: add Wikidough's /24 to vips_filter (accept)

https://gerrit.wikimedia.org/r/692367

Change 692368 merged by Ssingh:

[operations/puppet@production] wikidough: update role to work towards anycast support

https://gerrit.wikimedia.org/r/692368

Change 695400 had a related patch set uploaded (by Ssingh; author: Ssingh):

[operations/software/knead-wikidough@master] Update tests for the new Wikidough host and IP

https://gerrit.wikimedia.org/r/695400

Change 695400 merged by Ssingh:

[operations/software/knead-wikidough@master] Update tests for the new Wikidough host and IP

https://gerrit.wikimedia.org/r/695400

ssingh added subscribers: cmooney, BBlack.

Marking this as resolved as we are now offering Wikidough from all our PoPs as an anycasted service.

Thanks to @BBlack, @ayounsi, and @cmooney for all their help!