Skip to content

feat: terraform integration for New Relic

Keith Grootboom requested to merge keith/new-relic-provider into main

Description

Since the Terraform code now has access to the instance URLs, we now have the opportunity to remove the fragile Python code that interacts with New Relic.

Supporting information

Testing instructions

Steps to test the changes:

The changes have been applied to my test cluster https://gitlab.com/opencraft/devstacks/keith/grove-do.

Scale the replicas for any instances to 0. You will get an email notification soon after:

Eg. for the CMS on es2: kubectl scale deployment -nes2 cms --replicas=0

Once the email notification is received, set the number of replicas to one again. Another notification will come through to confirm the issue is closed.

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
Edited by Keith Grootboom

Merge request reports