diff --git a/modules/kubernetes/kyverno/resource-governance.tf b/modules/kubernetes/kyverno/resource-governance.tf index c2a1d5e5..fb81a3ae 100644 --- a/modules/kubernetes/kyverno/resource-governance.tf +++ b/modules/kubernetes/kyverno/resource-governance.tf @@ -719,11 +719,21 @@ resource "kubernetes_manifest" "mutate_priority_from_tier" { ] } mutate = { - patchStrategicMerge = { - spec = { - priorityClassName = "tier-{{tierLabel}}" + patchesJson6902 = yamlencode([ + { + op = "remove" + path = "/spec/priority" + }, + { + op = "remove" + path = "/spec/preemptionPolicy" + }, + { + op = "add" + path = "/spec/priorityClassName" + value = "tier-{{tierLabel}}" } - } + ]) } } ]