grpc-java/xds
Chengyuan Zhang e448f9c7d3
xds: reimplement bootstrapping with new bootstrap file format design (#6201)
This change reimplements Bootstrapper with new design of bootstrap file format, with no longer using ApiConfigSource proto. The new JSON format of the bootstrap file contains a top level "node" and a "xds_server" object, which contains a "server_uri" string and a `channel_creds` list for channel credentials.

Unknown fields in the bootstrap file are allowed by ignored so that the implementation does not break when new fields are added in the future. Therefore, we cannot simply create a custom proto file and use proto util to parse it.
2019-10-01 14:48:28 -07:00
..
src xds: reimplement bootstrapping with new bootstrap file format design (#6201) 2019-10-01 14:48:28 -07:00
third_party xds: use PGV dependency from maven artifact 2019-09-23 18:09:38 -07:00
build.gradle xds: reimplement bootstrapping with new bootstrap file format design (#6201) 2019-10-01 14:48:28 -07:00