Skip to content

feat: option to override pvc for redis, caddy & elasticsearch

Navin Karkera requested to merge navin/configure-pvc into main

Description

Adds options to override PersistentVolumeClaim for Redis, Caddy and Elasticsearch.

Testing instructions

Steps to test the changes:

  1. In your local tutor config, enable grove plugin.
  2. Add below setting to $(tutor config printroot)/config.yml.
GROVE_CADDY_VOLUME_SIZE: 2Gi
GROVE_ELASTICSEARCH_VOLUME_SIZE: 2Gi
GROVE_REDIS_VOLUME_SIZE: 2Gi
  1. Run tutor config save.
  2. Verify $(tutor config printroot)/env/k8s/override.yml file has entries for modifying pvc for all three services.

Checklist

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

  • Git commit history is clean
  • Git commits are following conventional-commit practices
  • Unit tests are added/updated
  • Documentation is added/updated

Additional context

Add any other context about the merge request here.

Merge request reports