Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Current »

Name

Large Instances - DevOps Sub-Working Group

Goal

Cooperate on deploying and maintaining large or multi-sites Open edX instances.

Chair(s)

Braden MacDonald Felipe Montoya

GitHub Issues/Projects

  • Issue tracking

  • Technical discussion

Forums

  • Announcements

  • General discussion

The Sites Operators category of the forum, shared with the rest of the DevOps working groups.

(Historically, the Collaborative Proposals category had been used.)

Slack

  • Status updates

  • Questions

Joining via openedx.slack.com

#wg-devops

Meetups

  • Demos/sharing

  • Open discussion

Charter

The goal of the working group is to cooperate on the deployment and maintenance of large or multi-sites Open edX instances.

Historically, such collaboration was done through the edx-configuration repository, which was maintained as the main deployment method for Open edX by edX. Following the deprecation of the edx-configuration repository, there is no such common ground for collaboration on the deployment of large instances of Open edX. Tutor took over a part of the official deployment process, but focuses on small instances and immediate ease of use, leaving aside the specificity of larger instances. As a result, many Open edX operators and providers have redeveloped custom solutions, often duplicating the work and its maintenance.

This working group is a place where community members come to put their resources in common, to collaborate on the development of solutions specific to running large or multi-site instances, and share its direction and maintenance.

Current Projects

Helm Charts for Deploying Multiple Open edX Instances on Kubernetes

Leads: Braden MacDonald Felipe Montoya

GitHub - openedx-k8s-harmony - Helm Chart for Deploying Multiple Open edX Instances via Tutor on Kubernetes

Possible Future Projects

These are things we have discussed, but donโ€™t have anyone actively working on.

  • Karpenter support

  • Tutor improvements - Are there issues or blockers that people face with Tutor, which wouldn't already be addressed by the current initiative?

Latest News

Updated: 2023-11-02 (last meeting was 2023-10-31)

  • All providers shared updates on advancing their containerization and Kubernetes strategies.

  • 2U is testing devspace as a development environment for Kubernetes. Working on extracting Codejail to an external service.

  • OpenCraft and Axim are testing a system for provisioning sandboxes on kubernetes when a PR is opened to repos like edx-platform (for a limited subset of PRs).

Pages

Membership

Anyone who participates in the Larges Instances working group is considered a member. There are several ways you can participate:

  • Chat with us on Slack or the Open edX forums.

  • Discuss or review issues and PRs related to Helm Charts for Open edX.

  • Join the meetups.

  • Take on issues yourself.

Active Members

Inactive/Past Members

Thanks for your help!

  • No labels