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

add client cert auth for upstream connections #211

Merged
merged 1 commit into from
Dec 1, 2022

Conversation

stlaz
Copy link
Collaborator

@stlaz stlaz commented Nov 29, 2022

This PR exposes the options to specify client cert/key pair for #169

/assign @ibihim

@stlaz stlaz force-pushed the client-cert-auth branch 2 times, most recently from 5574f4b to 4ddb68c Compare November 29, 2022 17:17
Copy link
Collaborator

@ibihim ibihim left a comment

Choose a reason for hiding this comment

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

Great contribution! I am very grateful for any help wrt the kubernetes pre-acceptance issue.

pkg/authn/config.go Show resolved Hide resolved
transport.go Show resolved Hide resolved
transport_test.go Outdated Show resolved Hide resolved
transport_test.go Outdated Show resolved Hide resolved
transport_test.go Outdated Show resolved Hide resolved
transport_test.go Show resolved Hide resolved
@stlaz stlaz force-pushed the client-cert-auth branch 2 times, most recently from c4e7cd1 to cfcc0c0 Compare November 30, 2022 15:23
Copy link
Collaborator

@ibihim ibihim left a comment

Choose a reason for hiding this comment

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

Do you think you would be able to create an e2e test for that setup? It would have a great verification-that-it-works and documentation purpose.

@stlaz
Copy link
Collaborator Author

stlaz commented Dec 1, 2022

Do you think you would be able to create an e2e test for that setup? It would have a great verification-that-it-works and documentation purpose.

We would need to find an image that allows testing client cert authentication. I am not currently aware of any, I'll open an issue so that this can be done as a follow-up.

@ibihim ibihim merged commit f139153 into brancz:master Dec 1, 2022
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

2 participants