You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a result, updates won't be available via ghcr.io/tamcore/ssh-punchhole/chart/ssh-punchhole anymore
Breaking changes (if .Values.configuration is a list, instead of a map`)
Previously, the app.kubernetes.io/instance label was set to .Release.Name, which is fine in case .Values.configuration is a map and thus only creates a single Deployment.
In case of a list it created multiple deployments, causing conflicting labelSelectors. This was addressed with c70982d.
But as a result, a straight update will fail with spec.selector: Invalid value: v1.LabelSelector{MatchLabels:v1.LabelSelectorRequirement(nil)}: field is immutable and requires manual intervention by deleting the affected Deployments first. Alternatively, helm template .. | kubectl replace .. might work as well.