go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/buildbucket/appengine/monitor/service-monitor.yaml (about)

     1  service: monitor
     2  runtime: go121
     3  
     4  # Note: this is interpreted by gae.py, it maps the app ID being deployed to
     5  # values of ${...} vars.
     6  luci_gae_vars:
     7    cr-buildbucket-dev:
     8      AUTH_SERVICE_HOST: chrome-infra-auth-dev.appspot.com
     9      REDIS_ADDR: 10.90.74.59:6379
    10      VPC_CONNECTOR: projects/cr-buildbucket-dev/locations/us-central1/connectors/connector
    11      DS_CACHE: redis
    12    cr-buildbucket:
    13      AUTH_SERVICE_HOST: chrome-infra-auth.appspot.com
    14      REDIS_ADDR: 10.52.56.84:6379
    15      VPC_CONNECTOR: projects/cr-buildbucket/locations/us-central1/connectors/connector-e2-standard-4
    16      DS_CACHE: disable
    17  
    18  vpc_access_connector:
    19    name: ${VPC_CONNECTOR}
    20  
    21  basic_scaling:
    22    max_instances: 1
    23    idle_timeout: 10m
    24  
    25  inbound_services:
    26  - warmup
    27  
    28  instance_class: B4
    29  
    30  entrypoint: >
    31    main
    32    -auth-service-host ${AUTH_SERVICE_HOST}
    33    -ts-mon-account app-engine-metric-publishers@prodx-mon-chrome-infra.google.com.iam.gserviceaccount.com
    34    -cloud-error-reporting
    35    -root-secret sm://root-secret
    36    -primary-tink-aead-key sm://tink-aead-primary
    37    -ds-connection-pool-size 8
    38    -redis-addr ${REDIS_ADDR}
    39    -ds-cache ${DS_CACHE}
    40  
    41  handlers:
    42  - url: /.*
    43    script: auto
    44    secure: always