File tree 14 files changed +235
-109
lines changed
14 files changed +235
-109
lines changed Original file line number Diff line number Diff line change 40
40
}
41
41
},
42
42
"servers" : [{
43
- "listen_address" : " 0.0.0.0:50051" ,
43
+ "listener" : {
44
+ "http" : {
45
+ "socket_address" : " 0.0.0.0:50051"
46
+ }
47
+ },
44
48
"services" : {
45
49
"cas" : {
46
50
"main" : {
61
65
}
62
66
}, {
63
67
// Only publish metrics on a private port.
64
- "listen_address" : " 0.0.0.0:50061" ,
68
+ "listener" : {
69
+ "http" : {
70
+ "socket_address" : " 0.0.0.0:50061"
71
+ }
72
+ },
65
73
"services" : {
66
74
"experimental_prometheus" : {
67
75
"path" : " /metrics"
68
76
}
69
77
}
70
78
},
71
79
{
72
- "listen_address" : " 0.0.0.0:50071" ,
73
- "tls" : {
74
- "cert_file" : " /root/example-do-not-use-in-prod-rootca.crt" ,
75
- "key_file" : " /root/example-do-not-use-in-prod-key.pem"
80
+ "listener" : {
81
+ "http" : {
82
+ "socket_address" : " 0.0.0.0:50071" ,
83
+ "tls" : {
84
+ "cert_file" : " /root/example-do-not-use-in-prod-rootca.crt" ,
85
+ "key_file" : " /root/example-do-not-use-in-prod-key.pem"
86
+ }
87
+ }
76
88
},
77
89
"services" : {
78
90
"cas" : {
Original file line number Diff line number Diff line change 27
27
}
28
28
},
29
29
"servers" : [{
30
- "listen_address" : " 0.0.0.0:50052" ,
30
+ "listener" : {
31
+ "http" : {
32
+ "socket_address" : " 0.0.0.0:50052" ,
33
+ }
34
+ },
31
35
"services" : {
32
36
"ac" : {
33
37
"main" : {
49
53
}
50
54
}
51
55
}, {
52
- "listen_address" : " 0.0.0.0:50061" ,
56
+ "listener" : {
57
+ "http" : {
58
+ "socket_address" : " 0.0.0.0:50061" ,
59
+ }
60
+ },
53
61
"services" : {
54
62
// Note: This should be served on a different port, because it has
55
63
// a different permission set than the other services.
Original file line number Diff line number Diff line change 110
110
"verify_size" : true ,
111
111
"verify_hash" : true
112
112
}
113
- },
113
+ }
114
114
},
115
115
"schedulers" : {
116
116
"MAIN_SCHEDULER" : {
122
122
}
123
123
},
124
124
"servers" : [{
125
- "listen_address" : " 0.0.0.0:50051" ,
125
+ "listener" : {
126
+ "http" : {
127
+ "socket_address" : " 0.0.0.0:50051" ,
128
+ }
129
+ },
126
130
"services" : {
127
131
"cas" : {
128
132
"main" : {
Original file line number Diff line number Diff line change 119
119
}
120
120
},
121
121
"servers" : [{
122
- "listen_address" : " 0.0.0.0:50052" ,
122
+ "listener" : {
123
+ "http" : {
124
+ "socket_address" : " 0.0.0.0:50052" ,
125
+ }
126
+ },
123
127
"services" : {
124
128
"ac" : {
125
129
"main" : {
141
145
}
142
146
}
143
147
}, {
144
- "listen_address" : " 0.0.0.0:50061" ,
148
+ "listener" : {
149
+ "http" : {
150
+ "socket_address" : " 0.0.0.0:50061" ,
151
+ }
152
+ },
145
153
"services" : {
146
154
"experimental_prometheus" : {
147
155
"path" : " /metrics"
Original file line number Diff line number Diff line change 40
40
"servers" : [{
41
41
// Non-public apis. We re-export the CAS services so we don't need to go through
42
42
// an external load balancer.
43
- "listen_address" : " 0.0.0.0:50052" ,
43
+ "listener" : {
44
+ "http" : {
45
+ "socket_address" : " 0.0.0.0:50052" ,
46
+ }
47
+ },
44
48
"services" : {
45
49
"experimental_prometheus" : {
46
50
"path" : " /metrics"
Original file line number Diff line number Diff line change 77
77
}
78
78
},
79
79
"servers" : [{
80
- "listen_address" : " 0.0.0.0:50051" ,
81
- "tls" : {
82
- "cert_file" : " ${NATIVELINK_CERT_FILE:-}" ,
83
- "key_file" : " ${NATIVELINK_KEY_FILE:-}"
84
- },
85
- "advanced_http" : {
86
- "http2_keep_alive_interval" : 10
87
- },
88
- // External apis support compression.
89
- "compression" : {
90
- "send_compression_algorithm" : " gzip" ,
91
- "accepted_compression_algorithms" : [" gzip" ]
80
+ "listener" : {
81
+ "http" : {
82
+ "socket_address" : " 0.0.0.0:50051" ,
83
+ "tls" : {
84
+ "cert_file" : " ${NATIVELINK_CERT_FILE:-}" ,
85
+ "key_file" : " ${NATIVELINK_KEY_FILE:-}"
86
+ },
87
+ "advanced_http" : {
88
+ "http2_keep_alive_interval" : 10
89
+ },
90
+ // External apis support compression.
91
+ "compression" : {
92
+ "send_compression_algorithm" : " gzip" ,
93
+ "accepted_compression_algorithms" : [" gzip" ]
94
+ }
95
+ }
92
96
},
93
97
"services" : {
94
98
"cas" : {
113
117
}, {
114
118
// Non-public apis. We re-export the CAS services so we don't need to go through
115
119
// an external load balancer.
116
- "listen_address" : " 0.0.0.0:50052" ,
117
- "advanced_http" : {
118
- "http2_keep_alive_interval" : 10
120
+ "listener" : {
121
+ "http" : {
122
+ "socket_address" : " 0.0.0.0:50052" ,
123
+ "advanced_http" : {
124
+ "http2_keep_alive_interval" : 10
125
+ }
126
+ }
119
127
},
120
128
"services" : {
121
129
"experimental_prometheus" : {
Original file line number Diff line number Diff line change 86
86
}
87
87
},
88
88
"servers" : [{
89
- "listen_address" : " 0.0.0.0:50051" ,
90
- "tls" : {
91
- "cert_file" : " ${nativelink_CERT_FILE:-}" ,
92
- "key_file" : " ${nativelink_KEY_FILE:-}"
93
- },
94
- "advanced_http" : {
95
- "http2_keep_alive_interval" : 10
89
+ "listener" : {
90
+ "http" : {
91
+ "socket_address" : " 0.0.0.0:50051" ,
92
+ "tls" : {
93
+ "cert_file" : " ${nativelink_CERT_FILE:-}" ,
94
+ "key_file" : " ${nativelink_KEY_FILE:-}"
95
+ },
96
+ "advanced_http" : {
97
+ "http2_keep_alive_interval" : 10
98
+ }
99
+ }
96
100
},
97
101
"services" : {
98
102
"ac" : {
117
121
}, {
118
122
// Non-public apis. We re-export the Scheduler services on a non-tls connection
119
123
// for local services that don't need a load balancer.
120
- "listen_address" : " 0.0.0.0:50052" ,
121
- "advanced_http" : {
122
- "http2_keep_alive_interval" : 10
124
+ "listener" : {
125
+ "http" : {
126
+ "socket_address" : " 0.0.0.0:50052" ,
127
+ "advanced_http" : {
128
+ "http2_keep_alive_interval" : 10
129
+ }
130
+ }
123
131
},
124
132
"services" : {
125
133
"experimental_prometheus" : {
146
154
}
147
155
}, {
148
156
// Internal Worker endpoint.
149
- "listen_address" : " 0.0.0.0:50061" ,
150
- "advanced_http" : {
151
- "http2_keep_alive_interval" : 10
157
+ "listener" : {
158
+ "http" : {
159
+ "socket_address" : " 0.0.0.0:50061" ,
160
+ "advanced_http" : {
161
+ "http2_keep_alive_interval" : 10
162
+ }
163
+ }
152
164
},
153
165
"services" : {
154
166
// Note: This should be served on a different port, because it has
Original file line number Diff line number Diff line change 84
84
}
85
85
}],
86
86
"servers" : [{
87
- "listen_address" : " 0.0.0.0:50051" ,
88
- "advanced_http" : {
89
- "http2_keep_alive_interval" : 10
87
+ "listener" : {
88
+ "http" : {
89
+ "socket_address" : " 0.0.0.0:50051" ,
90
+ "advanced_http" : {
91
+ "http2_keep_alive_interval" : 10
92
+ }
93
+ }
90
94
},
91
95
// Only /status will be served.
92
96
"services" : {}
93
97
}, {
94
- "listen_address" : " 0.0.0.0:50052" ,
95
- "advanced_http" : {
96
- "http2_keep_alive_interval" : 10
98
+ "listener" : {
99
+ "http" : {
100
+ "socket_address" : " 0.0.0.0:50052" ,
101
+ "advanced_http" : {
102
+ "http2_keep_alive_interval" : 10
103
+ }
104
+ }
97
105
},
98
106
"services" : {
99
107
"experimental_prometheus" : {
Original file line number Diff line number Diff line change @@ -35,7 +35,14 @@ A very basic configuration that is a pure in-memory store is:
35
35
}
36
36
},
37
37
" servers" : [{
38
- " listen_address" : " 0.0.0.0:50051" ,
38
+ " listener" : {
39
+ " http" : {
40
+ " socket_address" : " 0.0.0.0:50051" ,
41
+ " advanced_http" : {
42
+ " http2_keep_alive_interval" : 10
43
+ }
44
+ }
45
+ },
39
46
" services" : {
40
47
" cas" : {
41
48
" main" : {
Original file line number Diff line number Diff line change 91
91
} ],
92
92
"servers" : [{
93
93
"name" : " public" ,
94
- "listen_address" : " 0.0.0.0:50051" ,
94
+ "listener" : {
95
+ "http" : {
96
+ "socket_address" : " 0.0.0.0:50051"
97
+ }
98
+ },
95
99
"services" : {
96
100
"cas" : {
97
101
"main" : {
124
128
}
125
129
}, {
126
130
"name" : " private_workers_servers" ,
127
- "listen_address" : " 0.0.0.0:50061" ,
131
+ "listener" : {
132
+ "http" : {
133
+ "socket_address" : " 0.0.0.0:50061"
134
+ }
135
+ },
128
136
"services" : {
129
137
"experimental_prometheus" : {
130
138
"path" : " /metrics"
Original file line number Diff line number Diff line change 114
114
}
115
115
},
116
116
"servers" : [{
117
- "listen_address" : " 0.0.0.0:50051" ,
117
+ "listener" : {
118
+ "http" : {
119
+ "socket_address" : " 0.0.0.0:50051"
120
+ }
121
+ },
118
122
"services" : {
119
123
"cas" : {
120
124
"main" : {
146
150
}
147
151
}
148
152
}, {
149
- "listen_address" : " 0.0.0.0:50061" ,
153
+ "listener" : {
154
+ "http" : {
155
+ "socket_address" : " 0.0.0.0:50061"
156
+ }
157
+ },
150
158
"services" : {
151
159
// Note: This should be served on a different port, because it has
152
160
// a different permission set than the other services.
Original file line number Diff line number Diff line change 129
129
}
130
130
},
131
131
"servers" : [{
132
- "listen_address" : " 0.0.0.0:50051" ,
132
+ "listener" : {
133
+ "http" : {
134
+ "socket_address" : " 0.0.0.0:50051"
135
+ }
136
+ },
133
137
"services" : {
134
138
"cas" : {
135
139
"main" : {
You can’t perform that action at this time.
0 commit comments