Page MenuHomePhabricator

Prepare "What's new with Wikimedia Cloud Services" presentation for WikiConNA 2024
Closed, ResolvedPublic

Description

https://wikiconference.org/wiki/Submissions:2024/What%27s_new_with_Wikimedia_Cloud_Services has been accepted by the conference organizers.

Abstract:

Wikimedia Cloud Services (WMCS) is a project maintained by the Wikimedia Foundation in collaboration with technical volunteers which provides an environment for building, testing, and operating tools that help the Wikimedia communities maintain and grow their content projects.

Many new features and services have been added to WMCS in the last couple of years. Toolforge especially has seen many changes as the admin team there worked to complete a multi-year project to replace the aging early 2000's Grid Engine technology with more modern workflows built upon a Kubernetes cluster.

Come hear about the high level features of the WMCS platforms including Toolforge and learn more about how you can get involved as a user or administrator in the environment.

Details

Due Date
Sep 12 2024, 12:00 AM

Event Timeline

The Cloud-Services project tag is not intended to have any tasks. Please check the list on https://phabricator.wikimedia.org/project/profile/832/ and replace it with a more specific project tag to this task. Thanks!

bd808 triaged this task as Medium priority.
bd808 set Due Date to Sep 12 2024, 12:00 AM.

@Andrew, @dcaro, @Slst2020, @komla, @taavi: ideas for topics to cover are very welcome.

At a high level I have been thinking about telling the story of how the new features let me replace a large amount of custom config with new shared services and abstractions for Bridgebot. That would touch on build service, job service, envvars, and GitLab repos at minimum.

On the Cloud-VPS side of things what are the big things in the last 2-3 years? Trove is worth a mention for sure. What about Magnum? Tofu? Anything new in the metricsinfra setup worth talking about?

The tech spike I have been working on in T372498: Figure out how to provision a Kubernetes cluster using Magnum and OpenTofu could be a good hook for talking about Cloud VPS changes in the last couple of years. That spike is touching OpenTofu, Magnum, object storage, and GitLab CI on a quest to create a k8s cluster managed via gitops.

Draft slides at https://docs.google.com/presentation/d/1hBrl_bOcpkYldoIS50hFUU8hrX3kDcokO2CeIVojJ-s. I will export a PDF and upload it to commons once I finish reviewing them.