Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Update sa role to include apps/deployments #1609

Merged
merged 1 commit into from Mar 4, 2022
Merged

fix: Update sa role to include apps/deployments #1609

merged 1 commit into from Mar 4, 2022

Conversation

Callisto13
Copy link
Contributor

@Callisto13 Callisto13 commented Mar 4, 2022

Closes #1580

I am about to do a lot more with that Role, but this should be enough to unblock people for now.

@sympatheticmoose
Copy link
Contributor

@Callisto13 appreciate this isn't strictly related to your change, but why do we need full permissions on the flux objects for a read-only UI? This seems at odds with what is described in the superuser docs https://docs.gitops.weave.works/docs/next/gitops-dashboard#login-via-an-oidc-provider cc @luizbafilho

@Callisto13
Copy link
Contributor Author

Callisto13 commented Mar 4, 2022

Correct, but there is no superuser in the Chart at present. I am dealing with that now. As it says in the description, this was just to unblock you. People can either take this now, or wait until I get back from holiday for me to do everything. I did not want to do all the things at once and have people waiting on me.

@sympatheticmoose
Copy link
Contributor

@Callisto13 awesome - thank you, makes sense.

Copy link
Contributor

@JamWils JamWils left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM until the super user is in place.

@JamWils JamWils merged commit cd768d6 into v2 Mar 4, 2022
@JamWils JamWils deleted the fix-sa-role branch March 4, 2022 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants