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

can we provide a detailed tutorial of grpc-js-xds? #2749

Closed
wang-xiaowu opened this issue May 14, 2024 · 1 comment
Closed

can we provide a detailed tutorial of grpc-js-xds? #2749

wang-xiaowu opened this issue May 14, 2024 · 1 comment

Comments

@wang-xiaowu
Copy link

Is your feature request related to a problem? Please describe.

i am confusing of xds bootstrap use in istio

Describe the solution you'd like

a clear code example of using grpc-js-xds

Describe alternatives you've considered

Additional context

@murgatroid99
Copy link
Member

There is a blog post about using Istio with gRPC proxyless service mesh (including @grpc/grpc-js-xds). As the blog post says, support for this in Istio is experimental and incomplete, so keep that in mind when you use it.

Regarding bootstap files in particular, that blog post says

For gRPC servers, your Pod should also be annotated with proxy.istio.io/config: '{"holdApplicationUntilProxyStarts": true}' to make sure the in-agent xDS proxy and bootstrap file are ready before your gRPC server is initialized.

I also want to note that that blog post says that it supports mutual TLS, but that functionality is not yet supported in @grpc/grpc-js-xds.

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

2 participants