Helm templating doesn’t let me use dash in names
Might be worth trying using index method: xyz.abc-def: {{ index .Values.xyz “abc-def” }} looks like it’s still restricted by helm to allow hyphens in variable names (as well in subchart names) and index is a workaround