redpanda-operator
redpanda-operator copied to clipboard
ServiceMonitor is out of sync in ArgoCD
ArgoCD is marking the ServiceMonitor object as OutOfSync because it expects metadata.annotations to exist even if null:
Chart: operator Chart version: 25.2.1-beta1
Helm values:
replicaCount: 1
crds:
enabled: false
experimental: false
image:
repository: docker.redpanda.com/redpandadata/redpanda-operator
tag: "v25.2.1-beta1@sha256:2193bf245100f604e9813c71d8a20bf6ce4e4a8f4aefafc7a9166210b5337a61"
logLevel: "info"
resources:
requests:
cpu: 100m
memory: 96Mi
limits:
memory: 192Mi
additionalCmdFlags:
- --additional-controllers="nodeWatcher,decomission"
vectorizedControllers:
enabled: false
monitoring:
enabled: true
Hi! I'd like to work on this issue. I can see the ServiceMonitor is missing an Annotations field in servicemonitor.go. I'll investigate and submit a fix. Can I take this on? Thanks!
Hi! I'd like to work on this issue. I can see the ServiceMonitor is missing an Annotations field in servicemonitor.go. I'll investigate and submit a fix. Can I take this on? Thanks!
Yes, please go for it!