Page MenuHomePhabricator

k8s quota increase request for sdzerobot tool
Closed, ResolvedPublic

Description

I'm working on migrating sdzerobot from Grid to k8s. This tool account powers SDZeroBot on enwiki. Requesting the following quota raises:

  • +1 deployment. Currently on the limit 3/3. +1 would help with overheads from test deployments and future tasks.
  • +2 CPUs. All tasks use default cpu counts (500m). Currently limits.cpu is 1/2 with just the webservice and the one continuous task running. There are 25 cron jobs of which 4-5 should ideally be able to run simultaneously at the busiest time (midnight).

EDIT (23-Apr): removed request for increased memory - it seems memory usage on k8s is lower than on the Grid for the same node.js jobs.

Event Timeline

SD0001 renamed this task from k8s quota increase request for sdzerobot to k8s quota increase request for sdzerobot tool.Apr 18 2023, 8:23 AM
SD0001 updated the task description. (Show Details)
SD0001 updated the task description. (Show Details)
nskaggs claimed this task.
nskaggs subscribed.

Done. Updated CPU and deployment limits to 5 each. If you need more resources, don't hesitate to ask. My apologies for the delay in processing. Thanks for helping the migration from grid engine!

Mentioned in SAL (#wikimedia-cloud) [2023-04-26T15:28:49Z] <balloons> set deployment and cpu limit to 5 T334913