You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Based on offline discussions, we think it makes sense to keep the bootstrap functionality in internal/xds/bootstrap since it is being used from outside of the xDS tree. Also, putting it in xds/bootstrap will make the API public which is not desirable.
We currently have a bunch of xDS bootstrap packages:
xds/bootstrap
xds/bootstrap/credentials
.internal/xds/bootstrap
Config
,ServerConfig
,Authority
,ChannelCreds
etc should support the following functionality:MarshalJSON
method to output marshaled JSON bytesUnmarshalJSON
method to read JSON and update the internals of the typeEqual
method to avoid implementing custom equality functions in testsString
method to output human readable contents for debuggingxds/bootstrap
internal/testutils/xds/bootstrap
xds/bootstrap
The text was updated successfully, but these errors were encountered: