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
fix(validators): reject dots in helm release names
Helm itself permits dots in release names but generated resource
names like `<release>-<chart>-<hash>` must be valid DNS-1123
labels (no dots). A dotted release like `my.app` passes Helm's
validation, then K8s rejects the resource apply server-side
with an opaque 422.
Switch validateHelmReleaseName to delegate to validateRFC1123Label
so the dot is caught with clear inline feedback before submit.
Cursor bugbot finding (validators.ts:126).
@@ -123,7 +131,7 @@ export function validateHelmReleaseName(input: string): ValidationResult {
123
131
error: `must be at most ${HELM_RELEASE_NAME_MAX} characters (got ${input.length}); Helm caps release names so derived resource names fit under K8s' 63-char limit`,
0 commit comments