-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Add remote gRPC option for storage plugin #3383
Commits on Nov 10, 2021
-
Add remote gRPC option for storage plugin
Adds the option to host a gRPC storage API on a remote endpoint using regular gRPC. Previously the plugin system only supported local socket connections through the go-hashicorp plugin system. Signed-off-by: Matvey Arye <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c86a3de - Browse repository at this point
Copy the full SHA c86a3deView commit details
Commits on Nov 13, 2021
-
Change remote gRPC configuration parameters
Use the tlscfg package for the TLS configuration and change the cli option prefix from `grpc-storage-plugin` to `grpc-storage`. Signed-off-by: Matvey Arye <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d75927e - Browse repository at this point
Copy the full SHA d75927eView commit details -
We also created a RegisterServer method on StorageGRPCPlugin to register be able to easily create remote GRPC servers. Signed-off-by: Matvey Arye <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3714ebe - Browse repository at this point
Copy the full SHA 3714ebeView commit details -
Fixing naming brought up in PR review
Also ran `make fmt` Signed-off-by: Matvey Arye <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb3e2bc - Browse repository at this point
Copy the full SHA fb3e2bcView commit details
Commits on Nov 15, 2021
-
Fixing code nits for GRPC remote storage
Signed-off-by: Matvey Arye <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 44a7ad6 - Browse repository at this point
Copy the full SHA 44a7ad6View commit details -
Refactor to combine the memory storage plugin
Signed-off-by: Matvey Arye <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 903fe1a - Browse repository at this point
Copy the full SHA 903fe1aView commit details
Commits on Nov 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5d06067 - Browse repository at this point
Copy the full SHA 5d06067View commit details
Commits on Dec 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 539dbca - Browse repository at this point
Copy the full SHA 539dbcaView commit details
Commits on Dec 10, 2021
-
Add test for grpc memory plugin
Signed-off-by: Matvey Arye <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4a1b01 - Browse repository at this point
Copy the full SHA c4a1b01View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e8785 - Browse repository at this point
Copy the full SHA f0e8785View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c24f6e - Browse repository at this point
Copy the full SHA 5c24f6eView commit details