Page MenuHomePhabricator

Request creation of wikifunctions VPS project
Closed, ResolvedPublic

Description

Project Name:

wikifunctions

Wikitech Usernames of requestors:

Stef Dunlap (kindrobot), Jdforrester-WMF (Jforrester)

Purpose:

Deploying and testing wikifunctions environments for the Abstract Wikipedia team.

Brief description:

Wikifunctions is composed of a Mediawiki extension, WikiLambda, and two related but independent micro-services. We would like to deploy these on kubernetes with helm install and test them with helm test. To do so we will need to deploy/install a small non-production kubernetes cluster (which our team has the expertise to do.) We plan to use Gitlab CI targeted at this cluster to run the deployments and tests. In the future, we may also decide to use a long-running helm deployment in this project as a staging / acceptance environment to complement our deployment on beta cluster. We do not anticipate a need for a higher disk quota.

How soon you are hoping this can be fulfilled:

Sometime in December 2022. We have the first draft of our helm chart running in Minikube and are ready to start exercising it against a "real" cluster.

Details

Related Changes in Gerrit:

Event Timeline

JJMC89 renamed this task from Request creation of <PROJECT-NAME> VPS project to Request creation of wikifunctions VPS project.Nov 28 2022, 8:47 PM
dcaro changed the task status from Open to In Progress.Nov 30 2022, 10:53 AM
dcaro claimed this task.
dcaro added a project: User-dcaro.
dcaro moved this task from To refine to Doing on the User-dcaro board.

Mentioned in SAL (#wikimedia-cloud-feed) [2022-11-30T11:23:37Z] <wm-bot2> Added user kindrobot to the project as projectadmin (T323952) - cookbook ran by dcaro@vulcanus

Mentioned in SAL (#wikimedia-cloud-feed) [2022-11-30T11:23:45Z] <wm-bot2> Added user Jforrester to the project as projectadmin (T323952) - cookbook ran by dcaro@vulcanus

Change 862229 had a related patch set uploaded (by David Caro; author: David Caro):

[operations/cookbooks@wmcs] wmcs: add cookbook to create a project

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

This is done, let me know if you have any issues :)

Change 862229 merged by jenkins-bot:

[operations/cookbooks@wmcs] wmcs: add cookbook to create a project

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