argoproj / argo-rollouts

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

Argo Rollout Dashboard SSO & Multi Tenancy #1896

Open heesuk-ahn opened 2 years ago

heesuk-ahn commented 2 years ago

Summary

SSO & Multi-tenancy is not currently supported in the argo rollout dashboard.

This means that when multiple developers use Dashboard together, they can also deploy other services for which they do not have permission.

Apart from this, ArgoCD Dashboard supports SSO & Multi-tenancy, so it is not too difficult for developers of multiple teams to use it together.

Use Cases

I want to separate the permissions for the Argo Rollout Dashboard in an environment where multiple developers from different development teams work together.


Message from the maintainers:

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

alexmt commented 2 years ago

Can you check Rollout Extension for Argo CD: https://github.com/argoproj-labs/rollout-extension. It allows to embed Rollout dashboard into Argo CD and re-use Argo CD multi-tenancy features.

heesuk-ahn commented 2 years ago

@alexmt Wow thanks for the comment I didn't know there was such an extension plugin, I'll give it a try!

fede-r1c0 commented 2 years ago

Can you check Rollout Extension for Argo CD: https://github.com/argoproj-labs/rollout-extension. It allows to embed Rollout dashboard into Argo CD and re-use Argo CD multi-tenancy features.

Thank you. I didn't know this extension, I'll give it a try too!

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.

vijay-dcrust commented 1 year ago

@fede-r1c0 @alexmt @heesuk-ahn Do you get the rollback button to roll back the rollout in argocd UI with this extension. I couldnt see that. Please let me know if there is any workaround for that.

github-actions[bot] commented 1 year ago

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

matanbaruch commented 7 months ago

+1

kandreasyan commented 1 week ago

+1