Ich versuche, tolerations
Werte in Terraform Helm für dieOCCM-Diagrammauf die folgende Weise:
set {
name = "tolerations"
value = yamlencode([
{
key = "node.kubernetes.io/test"
value = "true"
effect = "NoSchedule"
}
])
}
Und es schlägt mit dem folgenden Fehler fehl:
... invalid type for io.k8s.api.core.v1.PodSpec.tolerations: got "string", expected "array"
Ich habe es auch mit Folgendem versucht:
set_list {
name = "tolerations"
value = [
yamlencode({
key = "node.kubernetes.io/test"
value = "true"
effect = "NoSchedule"
})
]
}
Aber ich verstehe:
... invalid type for io.k8s.api.core.v1.Toleration: got "string", expected "map"
Nun habe ich mir das angesehenPaketüberflussposten, aber sie verwenden unterschiedliche Methoden. Gibt es eine Möglichkeit, es mit set
oder zum Laufen zu bringen set_list
? Was mache ich falsch?