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

[WIP] Refactor authentication strategies #116

Closed
wants to merge 3 commits into from

Conversation

tintoy
Copy link
Owner

@tintoy tintoy commented Feb 8, 2020

This is to prepare for adding client-go credential plugin support.

Given that each authentication strategy has different settings (and even the 2 token-provider strategies have different the same settings in different styles), I think it's time to bite the bullet and move all the authentication settings into KubeAuthStrategy (now an abstract class instead of an enum).

See also: #108

@tintoy tintoy requested a review from felixfbecker February 8, 2020 23:51
@tintoy tintoy self-assigned this Feb 8, 2020
@tintoy
Copy link
Owner Author

tintoy commented Feb 8, 2020

@felixfbecker - thoughts?

Copy link
Collaborator

@felixfbecker felixfbecker left a comment

Choose a reason for hiding this comment

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

Looks good to me!

@tintoy
Copy link
Owner Author

tintoy commented Jul 30, 2022

Finally revisiting this - will refresh branch and open a new PR 🙂

@tintoy tintoy closed this Jul 30, 2022
@tintoy tintoy deleted the feature/auth-strategies branch July 30, 2022 04:37
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.

2 participants