Skip to content

docs: update Argo CD platform notes#2003

Open
abdollahShahid wants to merge 1 commit into
kyverno:mainfrom
abdollahShahid:fix-argocd-platform-notes-1925
Open

docs: update Argo CD platform notes#2003
abdollahShahid wants to merge 1 commit into
kyverno:mainfrom
abdollahShahid:fix-argocd-platform-notes-1925

Conversation

@abdollahShahid
Copy link
Copy Markdown

Closes #1925

This updates the Argo CD platform notes to make the example and resource tracking guidance clearer.

Changes:

  • Adds config.preserve: false to the complete example
  • Moves webhookLabels under config.webhookLabels
  • Updates the Argo CD resource tracking text for Argo CD v3
  • Explains that webhook labels are optional for visibility and not required for Argo CD v3 resource tracking

Testing

  • Ran Prettier on the changed docs file npx prettier --check src/content/docs/docs/installation/platform-notes.md
  • Built the website locally npm run build

Copilot AI review requested due to automatic review settings May 10, 2026 14:30
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Argo CD platform notes documentation to reflect Argo CD v3 resource tracking behavior and to correct/clarify the recommended Kyverno Helm configuration when deploying via Argo CD.

Changes:

  • Updates the “Complete Application Example” to set config.preserve: false and nests webhookLabels under config.webhookLabels.
  • Revises “Resource Tracking and Ownership” guidance to describe Argo CD v3’s default annotation-based tracking and older label-based behavior.
  • Clarifies that webhook labels are optional for visibility and not required for Argo CD v3 resource tracking.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/content/docs/docs/installation/platform-notes.md
Signed-off-by: Muhammad Abdullah Shahid <108458621+abdollahShahid@users.noreply.github.com>
@abdollahShahid abdollahShahid force-pushed the fix-argocd-platform-notes-1925 branch from a71c552 to 76a73f9 Compare May 10, 2026 14:46
@Suhani95
Copy link
Copy Markdown
Contributor

@abdollahShahid
One suggestion: since the distinction between Argo CD v2 (label-based tracking) and v3 (annotation-based tracking) is important, it may help to place the argocd-cm ConfigMap example inside a dedicated Note/Tip block so users skimming the docs don’t miss the version-specific guidance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Argo CD notes are incomplete and outdated

3 participants