Page MenuHomePhabricator

[Epic,builds-api,components-api,webservice,jobs-api] Make Toolforge a proper platform as a service with push-to-deploy and build packs
Open, MediumPublic

Description

Make usage of Toolforge more familiar to users of commercial Platform as a Service (PaaS) products (Heroku, DigitalOcean, Google App Engine, etc) by implementing a Container based PaaS product that provides "build pack" and "push to deploy" workflows for deploying and scaling Tool owned processes.

  • roughly estimated 9-12 month project
  • initial: 1 root, 1 SWE, .25 tech writer, .25 community liaison
  • sustaining: .5 root, .5 SWE, .10 tech writer, .10 community liaison

https://wikitech.wikimedia.org/wiki/Wikimedia_Cloud_Services_team/EnhancementProposals/Toolforge_push_to_deploy

Design Documentation: https://wikitech.wikimedia.org/wiki/Wikimedia_Cloud_Services_team/EnhancementProposals/Toolforge_Buildpack_Implementation

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.
StatusSubtypeAssignedTask
ResolvedLucasWerkmeister
Resolvedmatmarex
ResolvedLegoktm
ResolvedLegoktm
Opendcaro
DeclinedNone
DeclinedNone
Declined Bstorm
Resolveddcaro
Resolved Bstorm
ResolvedLegoktm
ResolvedLegoktm
Resolveddcaro
ResolvedLegoktm
DuplicateNone
Resolveddcaro
Resolveddcaro
Resolveddcaro
ResolvedSlst2020
Resolveddcaro
Resolveddcaro
Resolveddcaro
Resolveddcaro
Resolveddcaro
DuplicateNone
ResolvedRaymond_Ndibe
OpenNone
Resolveddcaro
Duplicatedcaro
Resolveddcaro
Resolveddcaro
ResolvedNone
ResolvedSlst2020
Resolvedaborrero
ResolvedSecuritydcaro
Resolveddcaro
Opendcaro

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
dcaro changed the status of subtask T304532: buildservice: migrate to helmfile from of kustomize from Open to In Progress.
dcaro renamed this task from [Epic] Make Toolforge a proper platform as a service with push-to-deploy and build packs to [Epic,builds-api,orchestrator,webservice,jobs-api] Make Toolforge a proper platform as a service with push-to-deploy and build packs.Mar 5 2024, 3:55 PM
dcaro renamed this task from [Epic,builds-api,orchestrator,webservice,jobs-api] Make Toolforge a proper platform as a service with push-to-deploy and build packs to [Epic,builds-api,component-api,webservice,jobs-api] Make Toolforge a proper platform as a service with push-to-deploy and build packs.Apr 16 2024, 12:27 PM
dcaro renamed this task from [Epic,builds-api,component-api,webservice,jobs-api] Make Toolforge a proper platform as a service with push-to-deploy and build packs to [Epic,builds-api,components-api,webservice,jobs-api] Make Toolforge a proper platform as a service with push-to-deploy and build packs.