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

[kubectl] Implement azure auth module in external credential provider #91

Open
weinong opened this issue Mar 11, 2020 · 2 comments
Open

Comments

@weinong
Copy link

weinong commented Mar 11, 2020

As upstream community (sig-auth) is discussing to remove all the auth modules except oidc and exec in kubectl eventually, the ask is to migrate the azure auth module to KEP: External credential provider which is available starting at v1.11 (beta).

This opportunity gives us a solution to implement more features (non-interactive login mode) and client side bug fixes with greater flexibility as it's no longer tied to in-tree kubectl.

@ritazh
Copy link
Member

ritazh commented Mar 11, 2020

remove all the auth modules except oidc and exec in kubectl eventually

this will be discussed at the next sig-auth meeting. tentatively the existing azure auth module will be deprecated in 1.19, removed in 1.22

@ritazh
Copy link
Member

ritazh commented Apr 1, 2020

As discussed in today's sig-auth meeting, deprecation of the in tree client auth credential provider won't happen until one year after the external credential provider goes to GA.

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

No branches or pull requests

2 participants