-
Notifications
You must be signed in to change notification settings - Fork 2
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
feat: add grpc server #26
base: team/networking-dev
Are you sure you want to change the base?
Conversation
- Create cargo project - Add tonic & tokio as dependencies - Add services from the protobuf The services are only placeholders, they do not do anything. Signed-off-by: Simon LUCIDO <[email protected]>
@@ -0,0 +1,14 @@ | |||
[package] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we should create one project per service instead of one big project shared between all teams. @do3-2021/kudo-agent-team, @do3-2021/kudo-cli-team, @do3-2021/kudo-controller-team, @do3-2021/kudo-scheduler-team
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a good point. We need to discuss it with everybody on the project. Although we can merge this PR and change directory layout later ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There may be quite a few changes once the multi-service organization is defined. I think we need to talk about this BEFORE we merge
Change proto filename to be clearer and avoid confusion when merging with other branches. Signed-off-by: Simon LUCIDO <[email protected]>
Signed-off-by: Simon LUCIDO <[email protected]>
I think we can close this PR as it's no longer relevant |
Related issues :
Close #24
Overall explanation of your work :
This PR just defines the endpoints ( gRPC service ) declared in the networking's protobuf.
Technical decisions you've made and why :
We use tonic as the gRPC server for its popularity and simple usage.
Tasks lists :