Skip to content

Conversation

xmj
Copy link

@xmj xmj commented Aug 28, 2025

We want to be able to pass annotations to all CustomResourceDefinitions.

This is helpful in that it allows passing an annotation to ArgoCD to enable ServerSideApply:

crds:
  annotations:
    argocd.argoproj.io/sync-options: ServerSideApply=true

Fixes #656

@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. chart( operator ) Related to the operator (cloudnative-pg) chart labels Aug 28, 2025
We want to be able to pass annotations to all CustomResourceDefinitions.

This is helpful in that it allows passing an annotation to ArgoCD to
enable ServerSideApply:

```
crds:
  annotations:
    argocd.argoproj.io/sync-options: ServerSideApply=true
```

Fixes cloudnative-pg#656

Signed-off-by: Johannes Meixner <[email protected]>
@xmj xmj force-pushed the crd-annotations branch from 7edcf3e to fd6cd46 Compare August 28, 2025 04:17
@kastl-ars
Copy link

What is missing for this to be merged?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chart( operator ) Related to the operator (cloudnative-pg) chart size:M This PR changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CRD annotations through values.yaml
3 participants