Skip to content

feat: integrate harmony for infra resources

Boros Gábor requested to merge gabor/harmony-infra into main

Description

This MR replaces some major components of the Grove cluster with the resources defined by Harmony. As we move towards to using Harmony in production environments and for managing open edX installations, it is crucial to use as many components provided as we can.

Supporting information

Testing instructions

Steps to test the changes:

  1. Proofread the code
  2. Optionally create a cluster for DO
  3. Optionally create a cluster for AWS

Step 2 and 3 are optional as I already did that, and it was working fine.

Dependencies

NA

Screenshots

NA

Checklist

If any of the items below is not applicable, do not remove them, but put a check in it.

  • All providers include the new feature/change
  • All affected providers can provision new clusters
  • Unit tests are added/updated
  • Documentation is added/updated
  • The TOOLS_CONTAINER_IMAGE_VERSION in ci_vars.yml is updated
  • The grove-template repository is updated

Additional context

NA

Merge request reports