Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Make OwnedByHelmRelease default to true #56

Merged
merged 1 commit into from
Sep 30, 2019
Merged

Conversation

hiddeco
Copy link
Member

@hiddeco hiddeco commented Sep 30, 2019

To work around an edge case scenarios some users have reported where
the release manifest does not result in any resources (or they are
all skipped), and the HelmRelease is therefore falsely marked as
'not being owned by'.

This should all be refactored to an ownerReference, so that we can
make use of Kubernetes' garbage collection functionalities1 and no
longer reinvent the wheel.

To work around an edge case scenarios some users have reported where
the release manifest does not result in any resources (or they are
all skipped), and the `HelmRelease` is therefore falsely marked as
'not being owned by'.

This should all be refactored to an `ownerReference`, so that we can
make use of Kubernetes' garbage collection functionalities[1] and no
longer reinvent the wheel.

[1]: https://kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/#owners-and-dependents
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants