Page MenuHomePhabricator

Remove api-gateway service traffic
Closed, ResolvedPublic

Description

In this task, we will remove all components directing production traffic to the api-gateway Kubernetes deployment

  • Remove DNS of the api-gateway LVS/discovery records
  • Remove probes from the service catalogue entry
  • Switch LVS to service_setup
  • Remove the service definition
Notes

Use T420468: Retire mw-parsoid LVS service for reference

Event Timeline

jijiki renamed this task from Remove api-gateway service to Remove api-gateway service traffic.Jul 17 2026, 1:27 PM
jijiki changed the task status from Open to In Progress.
jijiki triaged this task as Medium priority.
jijiki added a project: Traffic.
jijiki updated the task description. (Show Details)

Dear Traffic: we will be prepping the patches, please let us know who could pair up with us and deploy them to production

Change #1311856 had a related patch set uploaded (by Blake; author: Blake):

[operations/dns@master] api-gateway: remove DNS for api-gateway service.

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

Change #1311859 had a related patch set uploaded (by Blake; author: Blake):

[operations/puppet@production] api-gateway: Remove probes.

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

Change #1311860 had a related patch set uploaded (by Blake; author: Blake):

[operations/puppet@production] api-gateway: Switch to service_setup.

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

Change #1311861 had a related patch set uploaded (by Blake; author: Blake):

[operations/puppet@production] api-gateway: Remove service definition

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

Patches have been uploaded and are ready for review. Thanks @jijiki for the overview today!

Change #1311856 merged by Ssingh:

[operations/dns@master] api-gateway: remove DNS for api-gateway service. #1

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

Change #1311859 merged by Ssingh:

[operations/puppet@production] api-gateway: Remove probes. #2

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

Change #1311860 merged by Blake:

[operations/puppet@production] api-gateway: Switch to service_setup. #3

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

Mentioned in SAL (#wikimedia-operations) [2026-07-22T14:39:29Z] <sukhe> ipvsadm --delete-service --tcp-service 10.2.2.55:8087: T432445

Change #1311861 merged by Blake:

[operations/puppet@production] api-gateway: Remove service definition. #4

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

jijiki assigned this task to Blake.
jijiki updated Other Assignee, added: jijiki.
jijiki updated the task description. (Show Details)
jijiki added a subscriber: ssingh.

@Blake removed all the things along with @ssingh. Thank you folks!