-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[prometheus-alertmanager] ArgoCD can't take a fullsync StatefulSet #4848
Comments
To make it easier to test this bug without using ArgoCD I have come up with this method: How to reproduce:
Compare the alertmanager StatefulSet
Expected: Actual:
Fix: |
A workaround helps you can fix this by add spec:
...
ignoreDifferences:
- groups: apps
kind: StatefulSet
namespace: <destination.namespace>
name: <release-name>-alertmanager
jsonPointers:
- /spec/volumeClaimTemplates/0/apiVersion
- /spec/volumeClaimTemplates/0/kind
... |
Describe the bug a clear and concise description of what the bug is.
K8s is adding automatic some strings in the volumeClaimTemplates after deploy:
StatefulSet in the cluster:
StatefulSet in the helm chart:
What's your helm version?
v3.13.2
What's your kubectl version?
1.28
Which chart?
alertmanager
What's the chart version?
1.12.0
What happened?
No response
What you expected to happen?
No response
How to reproduce it?
No response
Enter the changed values of values.yaml?
No response
Enter the command that you execute and failing/misfunctioning.
i'm using an ArgoCD
Anything else we need to know?
No response
The text was updated successfully, but these errors were encountered: