Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EPIC] Separate out gcpFilestoreBackups from 2i2c support chart into it's own helm chart #4664

Closed
5 tasks done
Tracked by #4391
sgibson91 opened this issue Aug 22, 2024 · 5 comments
Closed
5 tasks done
Tracked by #4391

Comments

@sgibson91
Copy link
Member

sgibson91 commented Aug 22, 2024

Context

In #4391, we set up a system to automatically create and clear out backups of GCP Filestore instances. This involved a Python script and a Docker container to run it, and was deployed as an opt-in section of the support chart.

This issue tracks separating that feature out into it's own helm chart.

Task list

Definition of Done

  • A helm chart for GCP filestore backups exists and is automated with chartpress
  • The support chart is configured to use the new chart as an opt-in dependency
  • The 2i2c cluster is updated to make use of the new chart

Pre-defined Definition of Done

  • All the tasks have been completed
  • It has been tested to work and to not break any existing functionality
  • Documentation was added so other engineers can implement this in the future if needed
@yuvipanda yuvipanda changed the title Separate out gcpFilestoreBackups from 2i2c support chart into it's own helm chart [EPIC] Separate out gcpFilestoreBackups from 2i2c support chart into it's own helm chart Aug 26, 2024
@yuvipanda
Copy link
Member

I've prioritized #4683 above this one. Completing both should let us complete #4391

@yuvipanda
Copy link
Member

To be refined and split up by @sgibson91. Once you split this up into smaller tasks, move them into the Refined column, remove this from 'up next' and unassign yourself.

@sgibson91 sgibson91 assigned sgibson91 and unassigned sgibson91 Aug 27, 2024
@sgibson91
Copy link
Member Author

Done!

@yuvipanda
Copy link
Member

@sgibson91 is this done now?

@sgibson91
Copy link
Member Author

Yes! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants