私は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
? 何が間違っているのでしょうか?