Skip to content

Commit 46e883a

Browse files
authored
Backport "xds/c2p: replace C2P resolver env var with experimental scheme suffix #5044" to 1.43.x (#5047)
1 parent 3786ae1 commit 46e883a

File tree

2 files changed

+2
-9
lines changed

2 files changed

+2
-9
lines changed

internal/envconfig/xds.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ const (
4343
rbacSupportEnv = "GRPC_XDS_EXPERIMENTAL_RBAC"
4444
federationEnv = "GRPC_EXPERIMENTAL_XDS_FEDERATION"
4545

46-
c2pResolverSupportEnv = "GRPC_EXPERIMENTAL_GOOGLE_C2P_RESOLVER"
4746
c2pResolverTestOnlyTrafficDirectorURIEnv = "GRPC_TEST_ONLY_GOOGLE_C2P_RESOLVER_TRAFFIC_DIRECTOR_URI"
4847
)
4948

@@ -86,10 +85,6 @@ var (
8685
// XDSFederation indicates whether federation support is enabled.
8786
XDSFederation = strings.EqualFold(os.Getenv(federationEnv), "true")
8887

89-
// C2PResolver indicates whether support for C2P resolver is enabled.
90-
// This can be enabled by setting the environment variable
91-
// "GRPC_EXPERIMENTAL_GOOGLE_C2P_RESOLVER" to "true".
92-
C2PResolver = strings.EqualFold(os.Getenv(c2pResolverSupportEnv), "true")
9388
// C2PResolverTestOnlyTrafficDirectorURI is the TD URI for testing.
9489
C2PResolverTestOnlyTrafficDirectorURI = os.Getenv(c2pResolverTestOnlyTrafficDirectorURIEnv)
9590
)

xds/googledirectpath/googlec2p.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ import (
4747
)
4848

4949
const (
50-
c2pScheme = "google-c2p"
50+
c2pScheme = "google-c2p-experimental"
5151

5252
tdURL = "dns:///directpath-pa.googleapis.com"
5353
httpReqTimeout = 10 * time.Second
@@ -75,9 +75,7 @@ var (
7575
)
7676

7777
func init() {
78-
if envconfig.C2PResolver {
79-
resolver.Register(c2pResolverBuilder{})
80-
}
78+
resolver.Register(c2pResolverBuilder{})
8179
}
8280

8381
type c2pResolverBuilder struct{}

0 commit comments

Comments
 (0)