Page MenuHomePhabricator

Configure eqiad cloudsw devices to support cloud-private
Closed, ResolvedPublic

Description

Cloud services are moving ahead and migrating the network setup for hosts in eqiad to match the changes recently made in codfw.

To support this several changes are needed on the network side.

  • Add cloud-private vlans and irb gateway interface on all 4 cloudsw in eqiad
  • Trunk cloud-private vlan to connected cloud hosts on cloudsw's
  • Assign public VIP range for services (T341220)
  • Configure BGP group for peering from cloudsw to cloudlb / cloudservice
  • Review and update ACLs and BGP policies to ensure new ranges announced upstream and traffic allowed

The below tasks I will not do as part of this work, but leaving for reference. If/when we move to an active/passive setup we can make this change, but as there are some complications better to leave things as they are for now and review the design when needed.

  • Reconfigure cloudsw routing in eqiad as iBGP with c8/d5 as route reflectors
    • This allows for the use of MED attribute to control active/passive device for a given VIP if needed in future
  • Update wikitech docs to reflect change to iBGP

Event Timeline

cmooney triaged this task as Medium priority.

Change 936053 had a related patch set uploaded (by Cathal Mooney; author: Cathal Mooney):

[operations/homer/public@master] Add Eqiad cloud VIP range to prefix list filtering inbound from hosts

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

Change 936053 merged by jenkins-bot:

[operations/homer/public@master] Add Eqiad cloud VIP range to prefix list filtering inbound from hosts

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