Estoy intentando establecer tolerations
valores en Terraform Helm paragráfico de occmde la siguiente manera:
set {
name = "tolerations"
value = yamlencode([
{
key = "node.kubernetes.io/test"
value = "true"
effect = "NoSchedule"
}
])
}
Y falla con el siguiente error:
... invalid type for io.k8s.api.core.v1.PodSpec.tolerations: got "string", expected "array"
Probé también con:
set_list {
name = "tolerations"
value = [
yamlencode({
key = "node.kubernetes.io/test"
value = "true"
effect = "NoSchedule"
})
]
}
Pero obtengo:
... invalid type for io.k8s.api.core.v1.Toleration: got "string", expected "map"
Ahora miré estoDesbordamiento de pilapublicar, pero utilizan diferentes métodos. ¿Hay alguna manera de hacer que funcione con set
o set_list
? ¿Qué estoy haciendo mal?