blob: 5014e649df5bc66ae53e5577d8aa5cee924f5047 [file] [log] [blame]
{
"admin": {
"access_log_path": "/dev/stdout",
"address": {
"socket_address": {
"address": "0.0.0.0",
"port_value": 9000
}
}
},
"static_resources": {
"clusters": [
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "autoroll-google3",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "autoroll-google3",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "autoroll-google3",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "docsyserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "docsyserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "docsyserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-skia-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-skia-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-skia-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-skia-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-skia-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-skia-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-skia-infra-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-skia-infra-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-skia-infra-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-skia-infra-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-skia-infra-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-skia-infra-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-skia-public-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-skia-public-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-skia-public-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-lottie-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-lottie-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-lottie-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-lottie-spec-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-lottie-spec-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-lottie-spec-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-pdfium-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-pdfium-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-pdfium-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-pdfium-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-pdfium-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-pdfium-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-eskia-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-eskia-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-eskia-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-eskia-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-eskia-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-eskia-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-flutter-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-flutter-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-flutter-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-flutter-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-flutter-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-flutter-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-angle-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-angle-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-angle-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-angle-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-angle-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-angle-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-battlestar-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-battlestar-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-battlestar-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-battlestar-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-battlestar-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-battlestar-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-chrome-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-chrome-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-chrome-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-chrome-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-chrome-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-chrome-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-chrome-public-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-chrome-public-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-chrome-public-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-cros-tast-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-cros-tast-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-cros-tast-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-cros-tast-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-cros-tast-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-cros-tast-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-flutter-engine-baselineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-flutter-engine-baselineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-flutter-engine-baselineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "gold-flutter-engine-frontend",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "gold-flutter-engine-frontend",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "gold-flutter-engine-frontend",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "alert-manager",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "alert-manager",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "alert-manager",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "android-12-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "android-12-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "android-12-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "androidingest",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "androidingest",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "androidingest",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "api",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "api",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "api",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "autoroll-fe",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "autoroll-fe",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "autoroll-fe",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "bugs-central",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "bugs-central",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "bugs-central",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m100-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m100-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m100-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m90-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m90-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m90-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m91-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m91-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m91-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m92-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m92-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m92-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m93-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m93-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m93-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m94-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m94-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m94-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m95-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m95-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m95-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m96-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m96-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m96-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m97-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m97-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m97-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m98-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m98-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m98-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "chrome-m99-debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "chrome-m99-debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "chrome-m99-debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "codesizeserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "codesizeserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "codesizeserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "collectd-exporter",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "collectd-exporter",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "collectd-exporter",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "contest",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "contest",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "contest",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "ctfe",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "ctfe",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "ctfe",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "ctfe-staging",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "ctfe-staging",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "ctfe-staging",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "debugger",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "debugger",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "debugger",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "debuggerlegacy",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "debuggerlegacy",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "debuggerlegacy",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "demoserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "demoserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "demoserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "dotserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "dotserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "dotserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "fiddle",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "fiddle",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "fiddle",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "grafana",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "grafana",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "grafana",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "hashtag",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "hashtag",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "hashtag",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "jsdoc",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "jsdoc",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "jsdoc",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "jsfiddle",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "jsfiddle",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "jsfiddle",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "leasing",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "leasing",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "leasing",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "machineserver",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "machineserver",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "machineserver",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "npm-audit-mirror",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "npm-audit-mirror",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "npm-audit-mirror",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "particles",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "particles",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "particles",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "prometheus",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "prometheus",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "prometheus",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "pushgateway",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "pushgateway",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "pushgateway",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "scrapexchange",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "scrapexchange",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "scrapexchange",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "shaders",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "shaders",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "shaders",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skcq-fe",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skcq-fe",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skcq-fe",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skiaperf",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skiaperf",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skiaperf",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skiaperf-android-x",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skiaperf-android-x",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skiaperf-android-x",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skiaperf-angle",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skiaperf-angle",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skiaperf-angle",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skiaperf-compui",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skiaperf-compui",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skiaperf-compui",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skiaperf-ct",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skiaperf-ct",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skiaperf-ct",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skiaperf-flutter-engine2",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skiaperf-flutter-engine2",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skiaperf-flutter-engine2",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skiaperf-flutter-flutter2",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skiaperf-flutter-flutter2",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skiaperf-flutter-flutter2",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skiaperf-v8",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skiaperf-v8",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skiaperf-v8",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skottie",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skottie",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skottie",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skottie-internal",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skottie-internal",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skottie-internal",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "skottie-tenor",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "skottie-tenor",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "skottie-tenor",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "status",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "status",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "status",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "status-staging",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "status-staging",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "status-staging",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "task-driver-server",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "task-driver-server",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "task-driver-server",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "task-scheduler-fe",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "task-scheduler-fe",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "task-scheduler-fe",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "task-scheduler-fe-staging",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "task-scheduler-fe-staging",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "task-scheduler-fe-staging",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "thanos-query",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "thanos-query",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "thanos-query",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "thanos-rule",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "thanos-rule",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "thanos-rule",
"type": "STRICT_DNS"
},
{
"connect_timeout": {
"seconds": 1
},
"load_assignment": {
"cluster_name": "tree-status",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "tree-status",
"port_value": 8000
}
}
}
}
]
}
]
},
"name": "tree-status",
"type": "STRICT_DNS"
}
],
"listeners": [
{
"address": {
"socket_address": {
"address": "0.0.0.0",
"port_value": 8000
}
},
"filter_chains": {
"filters": [
{
"name": "envoy.filters.network.http_connection_manager",
"typed_config": {
"@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager",
"access_log": [
{
"name": "envoy.access_loggers.file",
"typed_config": {
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog",
"log_format": {
"json_format": {
"authority": "%REQ(:AUTHORITY)%",
"bytes_rcvd": "%BYTES_RECEIVED%",
"bytes_sent": "%BYTES_SENT%",
"code": "%RESPONSE_CODE%",
"duration": "%DURATION%",
"flags": "%RESPONSE_FLAGS%",
"forwarded-for": "%REQ(X-FORWARDED-FOR)%",
"path": "%REQ(X-ENVOY-ORIGINAL-PATH?:PATH)%",
"protocol": "%PROTOCOL%",
"request": "%REQ(:METHOD)%",
"request-id": "%REQ(X-REQUEST-ID)%",
"start_time": "%START_TIME%",
"upstream-host": "%UPSTREAM_HOST%",
"upstream-time": "%RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)%",
"user-agent": "%REQ(USER-AGENT)%"
}
},
"path": "/dev/stdout"
}
}
],
"http_filters": [
{
"name": "envoy.filters.http.router",
"typed_config": {}
}
],
"route_config": {
"request_headers_to_add": [
{
"header": {
"key": "Strict-Transport-Security",
"value": "max-age=31536000; preload;"
}
},
{
"header": {
"key": "X-XSS-Protection",
"value": "1; mode=block"
}
},
{
"header": {
"key": "X-Content-Type-Options",
"value": "nosniff"
}
}
],
"virtual_hosts": [
{
"domains": "*",
"name": "liveness",
"routes": [
{
"direct_response": {
"body": {
"inline_string": "ok"
},
"status": 200
},
"match": {
"prefix": "/"
}
}
]
},
{
"domains": "skia.org",
"name": "skia.org-redirects",
"routes": [
{
"match": {
"prefix": "/dev"
},
"redirect": {
"host_redirect": "skia.org",
"https_redirect": true,
"prefix_rewrite": "/docs/dev"
}
},
{
"match": {
"prefix": "/user"
},
"redirect": {
"host_redirect": "skia.org",
"https_redirect": true,
"prefix_rewrite": "/docs/user"
}
},
{
"match": {
"prefix": "/roles"
},
"redirect": {
"host_redirect": "skia.org",
"https_redirect": true,
"prefix_rewrite": "/docs/roles"
}
},
{
"match": {
"prefix": "/"
},
"route": {
"cluster": "docsyserver",
"timeout": {
"seconds": 600
}
}
}
]
},
{
"domains": "android-master-ingest.skia.org",
"name": "android-master-ingest.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "android-metric-ingest.skia.org",
"https_redirect": true
}
}
]
},
{
"domains": "go.skia.org",
"name": "go.skia.org",
"routes": [
{
"direct_response": {
"body": {
"inline_string": "\u003cmeta name=\"go-import\" content=\"go.skia.org/infra git https://skia.googlesource.com/buildbot\"\u003e\u003cmeta name=\"go-import\" content=\"go.skia.org/skia git https://skia.googlesource.com/skia\"\u003e"
},
"status": 200
},
"match": {
"prefix": "/"
}
}
]
},
{
"domains": "afdo-chromium-roll.skia.org",
"name": "afdo-chromium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/afdo-chromium-autoroll"
}
}
]
},
{
"domains": "android-master-roll.skia.org",
"name": "android-master-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-autoroll.corp.goog",
"https_redirect": true,
"path_redirect": "/r/android-master-autoroll"
}
}
]
},
{
"domains": "android-next-roll.skia.org",
"name": "android-next-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-autoroll.corp.goog",
"https_redirect": true,
"path_redirect": "/r/android-next-autoroll"
}
}
]
},
{
"domains": "android-o-roll.skia.org",
"name": "android-o-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-autoroll.corp.goog",
"https_redirect": true,
"path_redirect": "/r/android-o-autoroll"
}
}
]
},
{
"domains": "angle-chromium-roll.skia.org",
"name": "angle-chromium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/angle-chromium-autoroll"
}
}
]
},
{
"domains": "angle-skia-roll.skia.org",
"name": "angle-skia-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/angle-skia-autoroll"
}
}
]
},
{
"domains": "catapult-roll.skia.org",
"name": "catapult-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/catapult-autoroll"
}
}
]
},
{
"domains": "chromite-chromium-roll.skia.org",
"name": "chromite-chromium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/chromite-chromium-autoroll"
}
}
]
},
{
"domains": "chromium-skia-roll.skia.org",
"name": "chromium-skia-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/chromium-skia-autoroll"
}
}
]
},
{
"domains": "flutter-engine-flutter-roll.skia.org",
"name": "flutter-engine-flutter-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/flutter-engine-flutter-autoroll"
}
}
]
},
{
"domains": "lottie-web-lottie-ci-roll.skia.org",
"name": "lottie-web-lottie-ci-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/lottie-web-lottie-ci-autoroll"
}
}
]
},
{
"domains": "nacl-roll.skia.org",
"name": "nacl-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/nacl-autoroll"
}
}
]
},
{
"domains": "pdfium-roll.skia.org",
"name": "pdfium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/pdfium-autoroll"
}
}
]
},
{
"domains": "perfetto-chromium-roll.skia.org",
"name": "perfetto-chromium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/perfetto-chromium-autoroll"
}
}
]
},
{
"domains": "fuchsia-roll.skia.org",
"name": "fuchsia-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/fuchsia-autoroll"
}
}
]
},
{
"domains": "fuchsia-sdk-chromium-roll.skia.org",
"name": "fuchsia-sdk-chromium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/fuchsia-sdk-chromium-autoroll"
}
}
]
},
{
"domains": "skcms-skia-roll.skia.org",
"name": "skcms-skia-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/skcms-skia-autoroll"
}
}
]
},
{
"domains": "skia-flutter-roll.skia.org",
"name": "skia-flutter-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/skia-flutter-autoroll"
}
}
]
},
{
"domains": "skia-lottie-ci-roll.skia.org",
"name": "skia-lottie-ci-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/skia-lottie-ci-autoroll"
}
}
]
},
{
"domains": "spirv-headers-chromium-roll.skia.org",
"name": "spirv-headers-chromium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/spirv-headers-chromium-autoroll"
}
}
]
},
{
"domains": "spirv-tools-chromium-roll.skia.org",
"name": "spirv-tools-chromium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/spirv-tools-chromium-autoroll"
}
}
]
},
{
"domains": "src-internal-chromium-roll.skia.org",
"name": "src-internal-chromium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-autoroll.cor",
"https_redirect": true,
"path_redirect": "p.goog/r/src-internal-chromium-autoroll"
}
}
]
},
{
"domains": "swiftshader-skia-roll.skia.org",
"name": "swiftshader-skia-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/swiftshader-skia-autoroll"
}
}
]
},
{
"domains": "webrtc-chromium-roll.skia.org",
"name": "webrtc-chromium-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "autoroll.skia.org",
"https_redirect": true,
"path_redirect": "/r/webrtc-chromium-autoroll"
}
}
]
},
{
"domains": "autoroll-internal.skia.org",
"name": "autoroll-internal.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-autoroll.corp.goog",
"https_redirect": true
}
}
]
},
{
"domains": "status-internal.skia.org",
"name": "status-internal.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-status.corp.goog",
"https_redirect": true
}
}
]
},
{
"domains": "bug.skia.org",
"name": "bug.skia.org",
"routes": [
{
"match": {
"path": "/"
},
"redirect": {
"host_redirect": "bugs.chromium.org",
"https_redirect": true,
"path_redirect": "/p/skia/issues/list"
}
},
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "bugs.chromium.org",
"https_redirect": true,
"prefix_rewrite": "/p/skia/issues/detail?id="
}
}
]
},
{
"domains": "bugs.skia.org",
"name": "bugs.skia.org",
"routes": [
{
"match": {
"path": "/"
},
"redirect": {
"host_redirect": "bugs.chromium.org",
"https_redirect": true,
"path_redirect": "/p/skia/issues/list"
}
},
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "bugs.chromium.org",
"https_redirect": true,
"prefix_rewrite": "/p/skia/issues/detail?id="
}
}
]
},
{
"domains": "code.skia.org",
"name": "code.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia.googlesource.com",
"https_redirect": true,
"path_redirect": "/skia"
}
}
]
},
{
"domains": "review.skia.org",
"name": "review.skia.org",
"routes": [
{
"match": {
"path": "/"
},
"redirect": {
"host_redirect": "skia-review.googlesource.com",
"https_redirect": true,
"path_redirect": "/"
}
},
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-review.googlesource.com",
"https_redirect": true,
"prefix_rewrite": "/c/"
}
}
]
},
{
"domains": "reviews.skia.org",
"name": "reviews.skia.org",
"routes": [
{
"match": {
"path": "/"
},
"redirect": {
"host_redirect": "skia-review.googlesource.com",
"https_redirect": true,
"path_redirect": "/"
}
},
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-review.googlesource.com",
"https_redirect": true,
"prefix_rewrite": "/c/"
}
}
]
},
{
"domains": "cs.skia.org",
"name": "cs.skia.org",
"routes": [
{
"match": {
"path": "/"
},
"redirect": {
"host_redirect": "cs.chromium.org",
"https_redirect": true,
"path_redirect": "/chromium/src/third_party/skia/"
}
},
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "cs.chromium.org",
"https_redirect": true,
"prefix_rewrite": "/search/?sq=package:chromium\u0026type=cs\u0026q=file:%5Esrc/third_party/skia/+"
}
}
]
},
{
"domains": "task-scheduler-internal.skia.org",
"name": "task-scheduler-internal.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-task-scheduler.corp.goog",
"https_redirect": true
}
}
]
},
{
"domains": "fuzzer.skia.org",
"name": "fuzzer.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "bugs.chromium.org",
"https_redirect": true,
"path_redirect": "/p/oss-fuzz/issues/list?q=label:Proj-skia"
}
}
]
},
{
"domains": "flutter-perf.skia.org",
"name": "flutter-perf.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "flutter-engine-perf.skia.org",
"https_redirect": true
}
}
]
},
{
"domains": "www.skia.org",
"name": "www.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia.org",
"https_redirect": true
}
}
]
},
{
"domains": "google3-roll.skia.org",
"name": "google3-roll.skia.org",
"routes": [
{
"match": {
"prefix": "/json/roll"
},
"route": {
"cluster": "autoroll-google3",
"timeout": {
"seconds": 600
}
}
},
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "skia-autoroll.corp.goog",
"https_redirect": true,
"path_redirect": "/r/google3-autoroll"
}
}
]
},
{
"domains": "shader.skia.org",
"name": "shader.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "shaders.skia.org",
"https_redirect": true,
"prefix_rewrite": "/"
}
}
]
},
{
"domains": "particle.skia.org",
"name": "particle.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "particles.skia.org",
"https_redirect": true,
"prefix_rewrite": "/"
}
}
]
},
{
"domains": "machine.skia.org",
"name": "machine.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"redirect": {
"host_redirect": "machines.skia.org",
"https_redirect": true,
"prefix_rewrite": "/"
}
}
]
},
{
"domains": "gold.skia.org",
"name": "gold.skia.org",
"routes": [
{
"match": {
"safe_regex": {
"google_re2": {},
"regex": "/json/v\\d+/hashes"
}
},
"route": {
"cluster": "gold-skia-baselineserver",
"timeout": {
"seconds": 600
}
}
},
{
"match": {
"safe_regex": {
"google_re2": {},
"regex": "/json/v\\d+/expectations.*"
}
},
"route": {
"cluster": "gold-skia-baselineserver",
"timeout": {
"seconds": 600
}
}
},
{
"match": {
"prefix": "/"
},
"route": {
"cluster": "gold-skia-frontend",
"timeout": {
"seconds": 600
}
}
}
]
},
{
"domains": "public-gold.skia.org",
"name": "public-gold.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"route": {
"cluster": "gold-skia-public-frontend",
"timeout": {
"seconds": 600
}
}
}
]
},
{
"domains": "lottie-gold.skia.org",
"name": "lottie-gold.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"route": {
"cluster": "gold-lottie-frontend",
"timeout": {
"seconds": 600
}
}
}
]
},
{
"domains": "lottie-animation-community-gold.skia.org",
"name": "lottie-animation-community-gold.skia.org",
"routes": [
{
"match": {
"prefix": "/"
},
"route": {
"cluster": "gold-lottie-spec-frontend",
"timeout": {
"seconds": 600
}
}
}
]
},
{
"domains": "pdfium-gold.skia.org",
"name": "pdfium-gold.skia.org",
"routes": [
{
"match": {
"safe_regex": {
"google_re2": {},
"regex": "/json/v\\d+/hashes"
}
},
"route": {
"cluster": "gold-pdfium-baselineserver",
"timeout": {
"seconds": 600
}
}
},
{
"match": {
"safe_regex": {
"google_re2": {},
"regex": "/json/v\\d+/expectations.*"
}
},
"route": {
"cluster": "gold-pdfium-baselineserver",
"timeout": {
"seconds": 600
}
}
},
{
"match": {
"prefix": "/"
},
"route": {
"cluster": "gold-pdfium-frontend",
"timeout": {
"seconds": 600
}
}
}
]
},
{
"domains": "eskia-gold.skia.org",
"name": "eskia-gold.skia.org",
"routes": [
{
"match": {
"safe_regex": {
"google_re2": {},
"regex": "/json/v\\d+/hashes"
}
},
"route": {
"cluster": "gold-eskia-baselineserver",
"timeout": {
"seconds": 600
}
}
},
{
"match": {
"safe_regex": {
"google_re2": {},
"regex": "/json/v\\d+/expectations.*"
}
},
"route": {
"cluster": "gold-eskia-baselineserver",
"timeout": {
"seconds": 600
}
}
},
{
"match": {
"prefix": "/"
},
"route": {
"cluster": "gold-eskia-frontend",
"timeout": {
"seconds": 600
}
}
}
]
},
{
"domains": "flutter-gold.skia.org",
"name": "flutter-gold.skia.org",
"routes": [
{
"match": {
"prefix": "/json/hashes"
},
"route": {
"cluster": "gold-flutter-baselineserver",
"timeout": {
"seconds": 600
}
}
},
{
"match": {
"prefix": "/json/expectations"
},
"route": {
"cluster": "gold-flutter-baselineserver",
"timeout": {
"seconds": 600
}
}
},
{
"match": {
"safe_regex&q