Argo CD resource health implementation #1828
Closed
TucoBouchState
started this conversation in
General
Replies: 1 comment
-
Duplicate of rabbitmq/messaging-topology-operator#949 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dear,
I'm using Argo CD for synchronizing RabbitMQ operator CRD like Queue, Exchange etc. in my Kubernetes cluster.
I see that for those resources, there is no resource health available in Argo CD, there is only the resource health implementation for RabbitMqCluster CRD is available (see https://github.com/argoproj/argo-cd/tree/master/resource_customizations/rabbitmq.com/RabbitmqCluster).
I had the case of a resource seen has Synced in Argo CD but that was rejected by the RabbitMQ operator. It's problematic in my CICD because the deployment is considered fine but in reality, the resource definition was rejected.
It's more about a discussion around the integration of RabbitMQ within Argo CD, but what are your thought ?
Is it plan to add the implementation of those resource health in Argo CD ?
Today, I made a workaround by adding a custom health check by changing the config map in Argo CD (as explained in https://argo-cd.readthedocs.io/en/latest/operator-manual/health/) but the best should be to provide directly into Argo CD.
Thanks,
Regards
Beta Was this translation helpful? Give feedback.
All reactions