Estou tentando definir tolerations
valores no Terraform Helm para ográfico occmDa seguinte maneira:
set {
name = "tolerations"
value = yamlencode([
{
key = "node.kubernetes.io/test"
value = "true"
effect = "NoSchedule"
}
])
}
E falha com o seguinte erro:
... invalid type for io.k8s.api.core.v1.PodSpec.tolerations: got "string", expected "array"
Eu tentei também com:
set_list {
name = "tolerations"
value = [
yamlencode({
key = "node.kubernetes.io/test"
value = "true"
effect = "NoSchedule"
})
]
}
Mas eu entendo:
... invalid type for io.k8s.api.core.v1.Toleration: got "string", expected "map"
Agora eu olhei para issoStackOverflowpostar, mas eles usam métodos diferentes. Existe uma maneira de fazê-lo funcionar com set
ou set_list
? O que estou fazendo de errado?