Page MenuHomePhabricator

[API Gateway] Move ratelimiter to its own chart outside of the api-gateway
Open, Needs TriagePublic

Description

To facilitate reuse elsewhere, move the ratelimiter to a dedicated chart. This should be done as part of the work for public launch in order to ensure a mature and stable deployment.

Event Timeline

Aklapper removed a subscriber: eprodromou.

Removing task assignee due to inactivity as this open task has been assigned for more than two years. See the email sent to the task assignee on August 22nd, 2022.
Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome!
If this task has been resolved in the meantime, or should not be worked on ("declined"), please update its task status via "Add Action… 🡒 Change Status".
Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator. Thanks!

Aklapper renamed this task from Move ratelimiter to its own chart outside of the api-gateway to [API Gateway] Move ratelimiter to its own chart outside of the api-gateway.Apr 1 2024, 8:09 AM

As API Gateway is nowadays owned by ServiceOps new, adding the ServiceOps new project tag to open API Gateway tasks tagged with the deprecated/archived "Platform Team Initiatives (API Gateway)" tag at https://phabricator.wikimedia.org/project/profile/4321/, as part of Phabricator Housekeeping.

Change #1026563 had a related patch set uploaded (by JMeybohm; author: JMeybohm):

[operations/deployment-charts@master] New chart from scaffold: ratelimit

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

Change #1026564 had a related patch set uploaded (by JMeybohm; author: JMeybohm):

[operations/deployment-charts@master] Add new chart: ratelimit

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

Change #1026859 had a related patch set uploaded (by JMeybohm; author: JMeybohm):

[operations/deployment-charts@master] New version of base.certificates module

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

Change #1026860 had a related patch set uploaded (by JMeybohm; author: JMeybohm):

[operations/deployment-charts@master] Make base.certificates compatible with chart modules and scaffold

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

Change #1026859 merged by jenkins-bot:

[operations/deployment-charts@master] New version of base.certificates module

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

Change #1026860 merged by jenkins-bot:

[operations/deployment-charts@master] Make base.certificates compatible with chart modules and scaffold

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

Change #1026563 merged by JMeybohm:

[operations/deployment-charts@master] New chart from scaffold: ratelimit

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

Change #1026564 merged by JMeybohm:

[operations/deployment-charts@master] Add new chart: ratelimit

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