argoproj / argo-rollouts

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

Default grafana dashboard doesn't work if applications deployed in other namespace #1866

Open psibi opened 2 years ago

psibi commented 2 years ago

Summary

When you use the default grafana dashboard provided by Argo rollouts, it's not giving any options to select other namespace apart from the one where the controller is deployed.

Diagnostics

What version of Argo Rollouts are you running?

❯ kubectl argo rollouts version
kubectl-argo-rollouts: v1.1.1+0716c5d
  BuildDate: 2021-11-29T19:14:05Z
  GitCommit: 0716c5d4417ec1cc507b24b3a400d07e4bf24303
  GitTreeState: clean
  GoVersion: go1.16.3
  Compiler: gc
  Platform: linux/amd64

This is the image I'm using:

containers:
- image: "quay.io/argoproj/argo-rollouts:v1.1.1"

I'm not pasting any logs from the pods as I think they are irrelevant for this issue. But let me know if that's required.


Message from the maintainers:

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

psibi commented 2 years ago

Debugging this issue further, it seems the issue is because there are two labels being exported by prometheus:

I believe the best way to fix is this is create a another set of dashboard for this use case.

github-actions[bot] commented 1 year ago

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