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

mTLS for dataplane API #50

Open
1 task
shaneutt opened this issue Dec 14, 2022 · 12 comments · May be fixed by #280
Open
1 task

mTLS for dataplane API #50

shaneutt opened this issue Dec 14, 2022 · 12 comments · May be fixed by #280
Assignees
Labels
area/controlplane area/dataplane area/maintenance area/security help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. priority/backlog Higher priority than priority/awaiting-more-evidence. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@shaneutt
Copy link
Member

shaneutt commented Dec 14, 2022

Problem Statement

We want to have mutual TLS authentication for the dataplane GRPC API.

Acceptance Criteria

  • mTLS is automatically configured for encrypting and authenticating controlplane to dataplane communications
@shaneutt shaneutt added good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. labels Dec 14, 2022
@Rahul-D78
Copy link
Contributor

can I work on this one please

@shaneutt
Copy link
Member Author

can I work on this one please

Yes, thank you @Rahul-D78! 🥂

@shaneutt shaneutt removed the help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. label Dec 16, 2022
@shaneutt
Copy link
Member Author

Heya @Rahul-D78 👋

We haven't heard back from you in some time, just wanted to check in: are you still working on this and/or interested in working on this?

@shaneutt
Copy link
Member Author

@Rahul-D78 since we haven't heard back from you, we're going to unassign you for now in case someone else wants to give this a try. Please do let us know if you're still interested though!

@rushi47
Copy link
Contributor

rushi47 commented Mar 16, 2023

@shaneutt Can i give a shot ? 👀 to this one

@shaneutt
Copy link
Member Author

Sounds good, thank you @rushi47!

@shaneutt shaneutt added help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. and removed good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. labels Aug 31, 2023
@shaneutt shaneutt added the priority/backlog Higher priority than priority/awaiting-more-evidence. label Oct 12, 2023
@shaneutt shaneutt moved this to Backlog in Blixt Project Board Oct 12, 2023
@shaneutt shaneutt moved this from Backlog to Next in Blixt Project Board Oct 12, 2023
@EandrewJones
Copy link
Contributor

Mind if I pick this up? Looks like we can easily add tls to tonic by switching on the "tls" feature flag.

@shaneutt
Copy link
Member Author

shaneutt commented Apr 4, 2024

Sounds good, thanks! Let us know how we can support you.

/assign @EandrewJones

@shaneutt shaneutt moved this from Next to In Progress in Blixt Project Board Apr 4, 2024
@EandrewJones
Copy link
Contributor

I won't be shy.

@shaneutt shaneutt modified the milestones: v0.7.0 - Hardening, v0.6.0 - Primary Feature Cleanup Apr 19, 2024
@shaneutt
Copy link
Member Author

@EandrewJones are you still interested in this one?

@EandrewJones
Copy link
Contributor

EandrewJones commented Aug 15, 2024 via email

@shaneutt
Copy link
Member Author

No worries I was just checking in because I was scanning over the current milestones, no rush just wanted to make sure you still wanted this (before I like, unassigned it and put it back in the pile or something) 👍

@shaneutt shaneutt removed this from the v0.8.0 - Hardening FIXME milestone Oct 29, 2024
@shaneutt shaneutt added the triage/accepted Indicates an issue or PR is ready to be actively worked on. label Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/controlplane area/dataplane area/maintenance area/security help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. priority/backlog Higher priority than priority/awaiting-more-evidence. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

4 participants