Я пытаюсь установить tolerations
значения в Terraform Helm длядиаграмма occmследующим образом:
set {
name = "tolerations"
value = yamlencode([
{
key = "node.kubernetes.io/test"
value = "true"
effect = "NoSchedule"
}
])
}
И он завершается со следующей ошибкой:
... invalid type for io.k8s.api.core.v1.PodSpec.tolerations: got "string", expected "array"
Я также пробовал с:
set_list {
name = "tolerations"
value = [
yamlencode({
key = "node.kubernetes.io/test"
value = "true"
effect = "NoSchedule"
})
]
}
Но я получаю:
... invalid type for io.k8s.api.core.v1.Toleration: got "string", expected "map"
Теперь я посмотрел на этоПереполнение стекапост, но они используют разные методы. Есть ли способ заставить его работать с set
или set_list
? Что я делаю не так?