This repository has been archived by the owner on Nov 1, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Determine ownership by antecedent annotation
Due to Helm creating its own descriptions when the user does not supply one, the previous approach got shot as we would be unable to determine ownership after manual helm actions. The new approach is to check if the resources created by the release are patched with the correct antecedent annotation, which we create ourselves and have full control over (and survives rollbacks). To be able to migrate existing releases to a HelmRelease, empty (missing) annotations are still handled as true / owned by.
- Loading branch information
Showing
1 changed file
with
33 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters