Skip to content
This repository has been archived by the owner on Jul 28, 2024. It is now read-only.

gRPC callouts support #14

Closed
mathetake opened this issue Sep 4, 2020 · 7 comments
Closed

gRPC callouts support #14

mathetake opened this issue Sep 4, 2020 · 7 comments
Labels
enhancement New feature or request

Comments

@mathetake
Copy link
Member

No description provided.

@mathetake
Copy link
Member Author

Given that this is going to be a lot of work and the spec is unstable, work on this later

@mathetake mathetake changed the title grpc support grpc callouts support Sep 14, 2020
@mathetake mathetake added the enhancement New feature or request label Sep 22, 2020
@rfyiamcool
Copy link

👍

@chrisjpalmer
Copy link

chrisjpalmer commented Feb 6, 2021

Hello just wondering if there has been any updates on this one? At work we use istio and are looking to make calls from our envoyfilter to a GRPC service that can answer auth questions. The most ideal would be to use GRPC for this. However if its a while off, perhaps the next best thing is http? My understanding is that GRPC would be more efficient because it maintains one active connection per host as opposed to http2 which will eventually retire connections.

Thank you!

@mathetake
Copy link
Member Author

This really depends on the upstream work in TinyGo: tinygo-org/tinygo#1879 stay tuned!

@mathetake mathetake changed the title grpc callouts support gRPC callouts support Jun 15, 2021
@gedw99
Copy link

gedw99 commented Jul 6, 2021

@mathetake thanks for raising this as I have been looking for a viable option for using GRPC and GRPC web

GRPC web with WASM in browsers
GRPC with envoy proxy WASI.

I am curious if the IO between a wasm browser client and a wasm envoy proxy will work with GRPC Web . In theory it should since envoy is doing the adaption of GRPC web to GRPC and handing it on to the envoy wasm.

Do you think this is viable and advantageous ?

@zd9KgA
Copy link

zd9KgA commented Mar 30, 2023

Hi @mathetake!

Just like @gedw99, I'd like to be able to make gRPC calls (e.g., to update permissions in https://github.com/authzed/spicedb) from a custom envoy filter written using this SDK. (The envoy ext_authz filter provides no option to process the response.)

Would you suggest to wait for progress here?

@mathetake
Copy link
Member Author

#451

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants