The new data-gateway service is up (T364921) and should be ready to take over for the image-suggestion service currently used by mediawiki (along with supporting new use cases, such as commons-impact-analytics).
We will need to:
- Update all Data Gateway and image-suggestion documentation to reflect the new state of the world
- Migrate the ImageSuggestions & GrowthExperiments extension to use the data-gateway service listener
- Deploy the data-gateway listener to mediawiki (r1113581)
- Deploy operations/mediawiki-config change to (re)configure extensions to use the new listener (http://localhost:6038)
- Test (rollback here if necessary)
- Remove the image-suggestion listener and references to it
- Remove from unused image-suggestion entry from mediawiki-config's ProductionServices.php and LabsServices.php
- Disable and remove the image-suggestion listener from puppet's envoy.yaml (r1178657), run puppet-agent on the deployment host, and deploy mediawiki.
- Remove hard-coded references to the discovery service in the ImageSuggestions extension.json (r1179009)
- Turn down the image-suggestion service - Note that this is k8s ingress service, so the procedure differs from (and is simpler than) turning down an LVS service.

