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

Enable optional grpc reflection #9427

Open
rothgar opened this issue Oct 2, 2024 · 0 comments
Open

Enable optional grpc reflection #9427

rothgar opened this issue Oct 2, 2024 · 0 comments

Comments

@rothgar
Copy link
Member

rothgar commented Oct 2, 2024

Feature Request

I would like a kernel flag that can enable grpc api reflection for exploring the Talos API and making it easier to build tools that use the API.

Description

When learning the API it would be helpful to have an OpenAPI-like spec that would help me understand the methods and how to use them. This would also help with creating custom tools to consume/use the API.

To get started I would like to use tools like grpcurl and grpcui to be able to show how the API works and what methods are available for a running system (not just docs and code).

This should be enabled with an optional kernel argument and off by default because it can be considered a security risk.

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

No branches or pull requests

1 participant