Page MenuHomePhabricator

Spike: investigate service-runner setup
Closed, ResolvedPublic5 Estimated Story Points

Description

Per the advice we got on T370739, we should explore what it would entail to set up a service-runner-based Node service to render charts.

  • Prototype a service that:
    • uses service-runner
    • does request routing the way service-template-node does it
    • has a health check endpoint
    • has an endpoint that renders a chart from a JSON specification
    • is stateless
    • doesn't send requests to MediaWiki (or to anything else)
  • Write down any questions that come up, so we can ask SRE

Event Timeline

LGoto triaged this task as High priority.Aug 12 2024, 6:13 PM
LGoto set the point value for this task to 5.
LGoto edited projects, added Charts (Sprint 4); removed Charts (Sprint 3).

Change #1062765 had a related patch set uploaded (by Aude; author: Aude):

[mediawiki/extensions/Chart@master] Node service - service-runner setup - WIP

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

Change #1062765 abandoned by Aude:

[mediawiki/extensions/Chart@master] Add service-runner to node service

Reason:

moved service to gitlab

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