Skip to content

improve: use CRD-level "replace" for kyverno ArgoCD app#94

Merged
thesuperzapper merged 1 commit into
deployKF:mainfrom
thesuperzapper:improve-use-replace-in-kyverno-argocd
Feb 5, 2024
Merged

improve: use CRD-level "replace" for kyverno ArgoCD app#94
thesuperzapper merged 1 commit into
deployKF:mainfrom
thesuperzapper:improve-use-replace-in-kyverno-argocd

Conversation

@thesuperzapper

Copy link
Copy Markdown
Member

This PR makes it so that we no longer have to enable ArgoCD's ServerSideApply feature at the application level for Kyverno.

We can instead work around the same issue (where annotation limits are exceeded because Kyverno's CRDs are so big), by simply annotating the CRD resources with argocd.argoproj.io/sync-options: "Replace=true".

@thesuperzapper thesuperzapper added this to the v0.1.4 milestone Feb 5, 2024
@thesuperzapper
thesuperzapper merged commit 62ff642 into deployKF:main Feb 5, 2024
@thesuperzapper
thesuperzapper deleted the improve-use-replace-in-kyverno-argocd branch February 5, 2024 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant