Add tasks to manage kyverno-admission-controller FlowSchema for Argo CD compatibility, addressing server-side applied conflicts and ensuring proper Helm SSA conflict recovery.
This commit is contained in:
6
ansible/roles/noble_kyverno/defaults/main.yml
Normal file
6
ansible/roles/noble_kyverno/defaults/main.yml
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
# When true, delete **FlowSchema/kyverno-admission-controller** if **managedFields** show **argocd-controller**
|
||||
# (Helm SSA conflict after Argo synced Kyverno before Ansible).
|
||||
noble_kyverno_repair_argo_ssa_on_flowschema: true
|
||||
# When true, delete that FlowSchema whenever it exists (before Helm). One-shot escape hatch.
|
||||
noble_kyverno_delete_kyverno_admission_flowschema_if_present: false
|
||||
Reference in New Issue
Block a user