numaproj / numaplane

Control Plane for Numaproj
Apache License 2.0
4 stars 3 forks source link

Define custom health check for Rollout resources in Argo CD #29

Open xdevxy opened 3 weeks ago

xdevxy commented 3 weeks ago

Summary

Define custom health status check in ArgoCD for NumaRollout CRs to incorporate the status of underlying Numaflow CRs. There are two ways to do that, need to figure out which one is the best suitable one.

Use Cases

We need to define health check scripts for NumaRollout resources including PipelineRollout, ISBServiceRollout and NumaflowControllerRollout, so that the healthiness of underlying Numaflow resources are truly reflected.

Message from the maintainers:

If you wish to see this enhancement implemented please add a 👍 reaction to this issue! We often sort issues this way to know what to prioritize.