Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deprecate DV garbage collection (#3197)
After several releases with GC disabled by default, we decided to deprecate it, as unfortunately it violates fundamental principle of Kubernetes. CR should not be auto-deleted when it completes its role (Job with TTLSecondsAfterFinished is an exception), and once CR was created we can assume it is there until explicitly deleted. In addition, CR should keep idempotency, so the same CR manifest can be applied multiple times, as long as it is a valid update (e.g. DataVolume validation webhook does not allow updating the spec). Signed-off-by: Arnon Gilboa <agilboa@redhat.com>
- Loading branch information