-
Notifications
You must be signed in to change notification settings - Fork 706
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
Deploy package form: service account selection should be optional #5522
Comments
Flux needs some credential with which to install...I believe I'm not 100%, but I'd think that if you run flux without the If that's true, then I think either:
I don't know that just making it optional is going to be a good user experience, unless I'm missing something. |
Disagree. Maybe flux does need some account down deep but not at the point of my interaction with it (creating/editing a HelmRelease CR). Whatever the default behavior is, at the end of the day I am able to deploy 99.99999% of my flux HelmRelease CRs without having to specify the service account. Most of the time I just don't care/want to worry about it. In the one case that I do care, I will look into the spec and see what's what. I would like the same experience from UX. |
Yep - my mistake. It looks like Flux uses a But that's the way Helm is today - so of course +1 to use the same UX :) |
### Description of the change This PR removed the `required=true` UI validation if using the Flux plugin for installing a package. ### Benefits UI consistent with the Flux backend. ### Possible drawbacks N/A ### Applicable issues - fixes #5522 ### Additional information ![image](https://user-images.githubusercontent.com/11535726/197036382-3aaf4196-4724-46ad-bfa9-68f5eb26b32d.png) Signed-off-by: Antonio Gamez Diaz <[email protected]>
Filing bug per @antgamdia request. When installing a flux package I am forced to select a service account in the dashboard ? service account name is optional on the backend, why is the UI forcing me to pick one?
The text was updated successfully, but these errors were encountered: