Terraform Helm define tolerâncias

Terraform Helm define tolerâncias

Estou tentando definir tolerationsvalores 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 setou set_list? O que estou fazendo de errado?

informação relacionada