-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Logical/Auth plugin config should be saned #3180
Comments
Should we encourage usage towards one or the other (e.g. mark one of them as deprecated)? |
I think we should look at likely usage patterns. To some extent I'm not sure whether the things that are in the config map now are necessarily easier to have there than pulling up to the top level. I think the original idea was that the config map would hold configuration for the backends but this went away by having config endpoints within the backends that can be ACL'd. So it's possible the right thing is to keep supporting this but change to simply moving these things up a level out of the map, unless we think we're going to be piling on more of these over time. |
I see. Looking at it from the The way I see it is that |
Actually the CLI is more of a thin wrapper around the API, so the key interaction is between the API and the underlying core functionality. In that case I'd say that |
When auth plugins were added, rather than add a config map to the API, plugin_name was added as its own parameter, creating a discrepancy with secret mounts. Secret mounts should get a plugin_name, and auth mounts a config map, so that both support the same workflow (but without backwards compatibility).
The text was updated successfully, but these errors were encountered: