Closed Gaurav0411GitHub closed 1 year ago
udpa is (gradually) being renamed to xds - check the xds dep here https://www.envoyproxy.io/docs/envoy/v1.26.1/intro/arch_overview/security/external_deps#external-dependencies-api
Thanks for your help for udpa. We are using envoy for c++ code. I need help for below 3 dependencies also
Thanks for your suggestion. I am new for gRPC and protocol buffers. I have upgraded envoy 1.17.4 to envoy 1.26.1 but Now I want to upgrade envoy api and its dependencies. Like I want to generate all .cpp and h for folder /envoy/api/envoy so please let me know how can I generate files recursively on this complete folder
Is there anyway to compile all the dependencies at once and generating .cc and .h file? Please ping me that steps so that we can get in simple way?
It depends on what build system you are using. The https://grpc.io/docs/languages/cpp/basics/ explains how to use CMake. If you use bazel you can use build macros that Envoy is using, check out how https://github.com/envoyproxy/nighthawk for example.
Thanks for your help I have generated envoy api and envoy api dependencies after compiling I am getting below compilation error
envoy/data/tap/v2alpha/wrapper.pb.cc:93:6: error: ‘::descriptor_table_udpa_2fannotations_2fstatus_2eproto’ has not been declared
&::descriptor_table_udpa_2fannotations_2fstatus_2eproto,
^~~~~~~~~~~~
...
envoy/data/tap/v2alpha/wrapper.pb.cc:93:6: note: suggested alternative: ‘descriptor_table_google_2fprotobuf_2fstruct_2eproto’
&::descriptor_table_udpa_2fannotations_2fstatus_2eproto,
^~~~~~~~~~~~
descriptor_table_google_2fprotobuf_2fstruct_2eproto
I have just generated these files so I can't declare these structures so please help me how can I resolve this error
This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged "help wanted" or "no stalebot" or other activity occurs. Thank you for your contributions.
This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as "help wanted" or "no stalebot". Thank you for your contributions.
We have upgraded envoy 1.17.4 to envoy 1.26.1. I have made below corresponding api dependency and it's version. But we are not able to find envoy api dependency in envoy 1.26.1 corresponding udpa.
I have collected this table data from the below link https://www.envoyproxy.io/docs/envoy/v1.26.1/intro/arch_overview/security/external_deps https://www.envoyproxy.io/docs/envoy/v1.17.4/intro/arch_overview/security/external_deps
Please let us know what is the corresponding udpa api for envoy 1.26.1