Switch backend mwapi-async calls from baremetal api_appserver cluster to kubernetes hosted mw-api-int-async
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
mw-page-content-change-enrich: Switch to mw-api-int-async | operations/deployment-charts | master | +2 -2 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Stalled | None | T255792 Quibble runs core:unit tests twice! | |||
Open | None | T328919 Upgrade to PHPUnit 10 | |||
Open | None | T338103 Micro-optimize ApiResult::isMetadataKey with str_starts_with once we support PHP8+ | |||
Open | None | T328921 Drop PHP 7.4 support from MediaWiki | |||
Stalled | None | T334726 Use return type `never` in Wikibase | |||
Open | None | T328922 Drop PHP 8.0 support from MediaWiki | |||
Stalled | None | T319055 Upgrade to psr/container 2.x | |||
Stalled | Krinkle | T319432 Migrate WMF production from PHP 7.4 to PHP 8.1 | |||
Open | None | T291916 Tracking task for Bullseye migrations in production | |||
Stalled | None | T356293 Migrate MW appservers' base images to bullseye | |||
Open | None | T290536 Serve production traffic via Kubernetes | |||
In Progress | Clement_Goubert | T333120 Migrate internal traffic to k8s | |||
Resolved | Clement_Goubert | T357785 Migrate mw-page-content-change-enrich to mw-api-int |
Event Timeline
Change 1004156 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):
[operations/deployment-charts@master] mw-page-content-change-enrich: Switch to mw-api-int-async
We're all set for this, according to wikitech some care needs to be taken for deployment, what exactly do we need to be aware of before going forward with it?
Change 1004156 merged by jenkins-bot:
[operations/deployment-charts@master] mw-page-content-change-enrich: Switch to mw-api-int-async
I'm happy for this change to go ahead. I'll keep an eye on the dashboard and be on the lookout for any alerts from this app.
Mentioned in SAL (#wikimedia-operations) [2024-02-21T12:12:19Z] <claime> mw-page-content-change-enrich: Switch to mw-api-int-async - T357785
I can confirm that mw-page-content-enrich now requests from mw-api-int (blue) and not the appserver cluster (yellow)
Marking resolved, thanks @BTullis