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

proposal: Automated, per-endpoint mTLS #4377

Merged
merged 7 commits into from
Jul 15, 2021

Conversation

Namanl2001
Copy link
Contributor

Related issue: #977

Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
bwplotka
bwplotka previously approved these changes Jul 1, 2021
Copy link
Member

@bwplotka bwplotka left a comment

Choose a reason for hiding this comment

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

LGTM, great work!

Let's wait EOW for input from other maintainers @thanos-io/thanos-maintainers 🤗

cc @kakkoyun @squat @onprem @hitanshu-mehta (:

Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
Copy link
Contributor

@bill3tt bill3tt left a comment

Choose a reason for hiding this comment

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

Nice proposal 👍 I think you are articulating a problem that causes people pain, and I think we are on track to a neat solution.

Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
Copy link
Member

@kakkoyun kakkoyun left a comment

Choose a reason for hiding this comment

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

LGTM 🚀 Great work!

@kakkoyun kakkoyun merged commit 47ee7df into thanos-io:main Jul 15, 2021
@GiedriusS
Copy link
Member

TBH I was thinking about implementing something like this via #2226 i.e. attach this kind of configuration to the store configuration however this works too, probably a bit more flexible when you can detach one from another

@Namanl2001 Namanl2001 deleted the proposal-mTLS branch July 15, 2021 11:42
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.

5 participants