fix: Simplify setting overrides

Signed-off-by: André Arnqvist <andrearnqvist@gmail.com>
This commit is contained in:
André Arnqvist 2025-04-07 10:28:02 +02:00
parent bad2372f3e
commit 3a404a74d9
No known key found for this signature in database
GPG Key ID: 1187A78F40D8C6FE
1 changed files with 2 additions and 5 deletions

View File

@ -488,17 +488,14 @@ func (st *HelmState) reformat(spec *ReleaseSpec) []string {
var needs []string
releaseInstalledInfo := make(map[string]bool)
for _, r := range st.OrginReleases {
var kubecontext, namespace string
kubecontext := r.KubeContext
namespace := r.Namespace
if st.OverrideKubeContext != "" {
kubecontext = st.OverrideKubeContext
} else {
kubecontext = r.KubeContext
}
if st.OverrideNamespace != "" {
namespace = st.OverrideNamespace
} else {
namespace = r.Namespace
}
releaseInstalledInfo[fmt.Sprintf("%s/%s/%s", kubecontext, namespace, r.Name)] = r.Desired()