argoproj / argo-rollouts

Progressive Delivery for Kubernetes
https://argo-rollouts.readthedocs.io/
Apache License 2.0
2.77k stars 867 forks source link

GCP Metrics explorer #1983

Open elebioda opened 2 years ago

elebioda commented 2 years ago

Summary

Support GCP metrics explorer for analysistemplate. I have a workaround I believe( not tested yet ) which will just be to call the GCP metrics explorer API through the web provider, but it's a little hacky...

What change needs making? Since rollouts has support for cloud watch it seems reasonable to support metrics explorer from GCP.

Use Cases

Querry response codes from metrics explorer to validate a canary release through an analysis template

When would you use this?

We would use this for a canary rollout for our deployments to determine if the rollout is good by querrying metrics from GCP metrics explorer for service response codes. Anthos pushes these for us and we would like to use them with rollouts.


Message from the maintainers:

Impacted by this bug? Give it a 👍. We prioritize the issues with the most 👍.

elebioda commented 2 years ago

👍

jbrardport commented 2 years ago

👍

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 60 days with no activity.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 60 days with no activity.

kostis-codefresh commented 3 months ago

Since version 1.5 Argo Rollouts supports metric plugins https://argo-rollouts.readthedocs.io/en/stable/analysis/plugins/