Valor variable como clave yaml en el gráfico de timón

Quiero elegir la sección de configuración de values.yaml estableciendo una variable en la línea de comando del timón.

example parte de values.yaml:

aaa:
  x1: "az1"
  x2: "az2"
bbb:
  x1: "bz1" 
  x2: "bz2"

example parte de configmap.yaml

data: 
  {{ .Values.outsideVal.x1 }}

El resultado esperado debería verse así

   data:
     az1

Prueba de salida del timón

helm template --set outsideVal=aaa mychart

Y tengo este error

Error: render error in "./templates/configmap.yaml": template: ./templates/configmap.yaml:21:12: executing "./templates/configmap.yaml" at <.Values.outsideVal.x...>: can't evaluate field x1 in type interface {}

¿Entonces la pregunta es cómo obtener el resultado esperado?

Respuestas a la pregunta(1)

Su respuesta a la pregunta