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

pkg/gadget-service: migrate gRPC API of the gadget-service to a separate package #2067

Merged
merged 1 commit into from
Sep 25, 2023

Conversation

flyth
Copy link
Member

@flyth flyth commented Sep 21, 2023

This change splits the gRPC API we use for communication between kubectl-gadget and gadgettracermanager and the internal gadgettracermanager gRPC API (used for housekeeping jobs). As we plan to communicate the former to third parties and also use it for other environments (communication between ig and a new client (probably called gadgetctl)), it makes sense to have it in a separate package that's better documented and stable.

Part of #1681

This change splits the gRPC API we use for communication between kubectl-gadget and gadgettracermanager
and the internal gadgettracermanager gRPC API (used for housekeeping jobs). As we plan to communicate the former
to third parties and also use it for other environments (communication between ig and a new client (probably
called gadgetctl)), it makes sense to have it in a separate package that's better documented and stable.

Signed-off-by: Michael Friese <mfriese@microsoft.com>
@flyth flyth changed the title pkg/gadget-service: migrate gRPC API of the IG api to a separate package pkg/gadget-service: migrate gRPC API of the gadget-service to a separate package Sep 21, 2023
@flyth flyth mentioned this pull request Sep 25, 2023
2 tasks
Copy link
Member

@mauriciovasquezbernal mauriciovasquezbernal left a comment

Choose a reason for hiding this comment

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

LGTM!

@flyth flyth merged commit 1c7cdb3 into main Sep 25, 2023
49 checks passed
@flyth flyth deleted the michael/migrate-api branch September 25, 2023 17:24
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