DiamondLightSource / DiamondLightSource/blueapi

Auto-delete PVCs

Open
#1,355 1 comment 1 reaction 0 assignees View on GitHub
deployment
Dominant language
Python
Stars
13
Forks
13
Avg merge
2d 11h
Merged PRs (30d)
25

Description

Since 8cd830 BlueAPI can retain PVCs. This means that a BlueAPI deployment will use up cluster space indefinitely, if these PVCs are not manually deleted by an engineer.

Having discussed with @DominicOram and @noemifrisina the deletion of PVs should be automated, with the following requirements:

1. The three most recent PVCs are retained
2. PVCs can be tagged with something to stop their deletion
3. PVC deletion should be _loud_ (emails, slack, etc. with fair time beforehand)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.