| { |
| backup_poll_interval: "1h", |
| backup_poll_scope: "2h", |
| ingestion_files_topic: "gold-chrome-data-files", |
| ingestion_subscription: "gold-chrome-ingestion", |
| files_processed_in_parallel: 20, // chrome has lots of small files. |
| prom_port: ":20000", |
| pubsub_fetch_size: 100, |
| ready_port: ":9091", |
| |
| primary_branch_config: { |
| type: "sql_primary", |
| gcs_source: { |
| bucket: "skia-gold-chrome", |
| prefix: "dm-json-v1" |
| }, |
| extra_configuration: { |
| TileWidth: "100" |
| } |
| }, |
| secondary_branch_config: { |
| type: "sql_secondary", |
| gcs_source: { |
| bucket: "skia-gold-chrome", |
| prefix: "trybot/dm-json-v1" |
| }, |
| extra_configuration: { |
| // TODO(kjlubick) this is clunky; it would be preferable to use CodeReviewSystems |
| CodeReviewSystems: "gerrit,gerrit-internal", |
| GerritURL: "https://chromium-review.googlesource.com", |
| GerritInternalURL: "https://chrome-internal-review.googlesource.com", |
| |
| ContinuousIntegrationSystems: "buildbucket,buildbucket-internal", |
| } |
| }, |
| |
| // These values affect the k8s deployment; they are not read in by the binary. |
| K8S_NODE_SELECTOR_KEY: "beta.kubernetes.io/instance-type", |
| K8S_NODE_SELECTOR_VALUE1: "e2-standard-32", |
| K8S_NODE_SELECTOR_VALUE2: "e2-standard-16" |
| } |