| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 
 | ;;; This is the zone file for the luci.app domain. This file is used | 
 | ;;; to populate the zone records in the skia-public GCP project, | 
 | ;;; which is where our zone file is hosted. | 
 | ;;; | 
 | ;;; If you add or change any records in this file then they will | 
 | ;;; automatically be applied by the `zone-apply` application | 
 | ;;; running in skia-infra-corp. | 
 | ;;; | 
 | ;;; See //skfe/go/zone-apply/README.md for more details. | 
 | ;;; | 
 | ;;; Once the changes have propogated you can update the tests in: | 
 | ;;; | 
 | ;;;    //skfe/go/dns/dns_test.go | 
 | ;;; | 
 | ;;; And then run the tests to confirm the configuration is working | 
 | ;;; as intended. | 
 | ;;; | 
 | ;;;    bazelisk test //skfe/go/dns:dns_test | 
 | ;;; | 
 | ;;; See go/skia-dns for details on the registration of skia.org. | 
 | ;;; | 
 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 
 |  | 
 | $TTL 3600     ; default TTL 1 hour | 
 |  | 
 | ;;; SSL/TLS certificates policy | 
 | ;;; Certification Authority Authorization (CAA) records are | 
 | ;;; used to specify which certificate authorities (CAs) are | 
 | ;;; allowed to issue certificates for a domain. | 
 | ;;; The record below restricts certificate issuance to | 
 | ;;; Google CA only. | 
 |  | 
 | @                     86400   IN CAA 0 issue "pki.goog" | 
 |  | 
 | ;;;; This record is required to validate domains for | 
 | ;;;; certificate issuance. | 
 |  | 
 | _validate_domain      3600    IN CNAME _validate_domain.pki.goog. | 
 |  | 
 | ;;; Master A record. Hosted in the GCP project skia-infra-public. | 
 | @                     300     IN A 34.110.212.89 | 
 |  | 
 | ;;; CNAME all the hosts for this domain. | 
 | *                     3600    IN CNAME luci.app. | 
 |  | 
 | ;;; config subdomain A record and AAAA record. Hosted in Cloud Run service | 
 | ;;; luci-config in GCP Project luci-config. | 
 | config                300     IN A 216.239.32.21 | 
 | config                300     IN A 216.239.34.21 | 
 | config                300     IN A 216.239.36.21 | 
 | config                300     IN A 216.239.38.21 | 
 | config                300     IN AAAA 2001:4860:4802:32::15 | 
 | config                300     IN AAAA 2001:4860:4802:34::15 | 
 | config                300     IN AAAA 2001:4860:4802:36::15 | 
 | config                300     IN AAAA 2001:4860:4802:38::15 | 
 |  | 
 | ;;; config-dev subdomain A record and AAAA record. Hosted in Cloud Run service | 
 | ;;; luci-config-dev in GCP Project luci-config-dev. | 
 | config-dev            300     IN A 216.239.32.21 | 
 | config-dev            300     IN A 216.239.34.21 | 
 | config-dev            300     IN A 216.239.36.21 | 
 | config-dev            300     IN A 216.239.38.21 | 
 | config-dev            300     IN AAAA 2001:4860:4802:32::15 | 
 | config-dev            300     IN AAAA 2001:4860:4802:34::15 | 
 | config-dev            300     IN AAAA 2001:4860:4802:36::15 | 
 | config-dev            300     IN AAAA 2001:4860:4802:38::15 | 
 |  | 
 | ;;; TXT records for site verification | 
 | config     3600    IN TXT "google-site-verification=RQ5PG1uJSEsw-ypgV7fSHduKsVeLOAji3JIAINecC8A" | 
 | config-dev 3600    IN TXT "google-site-verification=xhhLX2KKlm_Eq8crnrbqSkAueTKVaRKUjvqhxi8P-tw" | 
 |  | 
 | ;;; LUCI Analysis. | 
 | ;;; Production hosted in GCP Project luci-analysis. | 
 | ;;; Staging hosted in GCP Project luci-analysis-dev. | 
 | ;;; Buganizer testing hosted in GCP Project chops-weetbix-dev. | 
 | analysis.api                300  IN A 34.36.210.79 | 
 | staging.analysis.api        300  IN A 35.244.170.126 | 
 | *.staging.analysis.api      300  IN A 35.244.170.126 | 
 | staging.weetbix.api         300  IN A 34.54.113.219 | 
 | *.staging.weetbix.api       300  IN A 34.54.113.219 | 
 | ;; Do not use the address 2600:1901:0:489:: (ending in all zeroes) | 
 | ;; as this IP can be used as the anycast address for the subnet. | 
 | analysis.api                300  IN AAAA 2600:1901:0:312f::10 | 
 | staging.analysis.api        300  IN AAAA 2600:1901:0:489::10 | 
 | *.staging.analysis.api      300  IN AAAA 2600:1901:0:489::10 | 
 | staging.weetbix.api         300  IN AAAA 2600:1901:0:4897::10 | 
 | *.staging.weetbix.api       300  IN AAAA 2600:1901:0:4897::10 | 
 |  | 
 |  | 
 | ;;; LUCI Bisection. | 
 | ;;; Production hosted in GCP Project luci-bisection. | 
 | ;;; Staging hosted in GCP Project luci-bisection-dev. | 
 | bisection.api               300  IN A 34.54.234.46 | 
 | staging.bisection.api       300  IN A 34.49.80.97 | 
 | *.staging.bisection.api     300  IN A 34.49.80.97 | 
 | bisection.api               300  IN AAAA 2600:1901:0:fbc7::10 | 
 | staging.bisection.api       300  IN AAAA 2600:1901:0:7e33::10 | 
 | *.staging.bisection.api     300  IN AAAA 2600:1901:0:7e33::10 | 
 |  | 
 | ;;; LUCI Milo. | 
 | ;;; Production hosted in GCP Project luci-milo. | 
 | ;;; Staging hosted in GCP Project luci-milo-dev. | 
 | milo.api                   300  IN A 34.54.88.98 | 
 | staging.milo.api           300  IN A 34.54.86.131 | 
 | *.staging.milo.api         300  IN A 34.54.86.131 | 
 | milo.api                   300  IN AAAA 2600:1901:0:287c::10 | 
 | staging.milo.api           300  IN AAAA 2600:1901:0:6207::10 | 
 | *.staging.milo.api         300  IN AAAA 2600:1901:0:6207::10 | 
 |  | 
 | ;;; LUCI Notify. | 
 | ;;; Production hosted in GCP Project luci-notify. | 
 | ;;; Staging hosted in GCP Project luci-notify-dev. | 
 | notify.api                 300  IN A 34.102.138.22 | 
 | staging.notify.api         300  IN A 34.107.239.117 | 
 | *.staging.notify.api       300  IN A 34.107.239.117 | 
 | notify.api                 300  IN AAAA 2600:1901:0:bb3c::10 | 
 | staging.notify.api         300  IN AAAA 2600:1901:0:afd7::10 | 
 | *.staging.notify.api       300  IN AAAA 2600:1901:0:afd7::10 | 
 |  | 
 | ;;; LUCI Source Index. | 
 | ;;; Production hosted in GCP Project luci-source-index. | 
 | ;;; Staging hosted in GCP Project luci-source-index-dev. | 
 | sourceindex.api            300  IN A 34.144.246.9 | 
 | staging.sourceindex.api    300  IN A 35.190.0.117 | 
 | *.staging.sourceindex.api  300  IN A 35.190.0.117 | 
 | sourceindex.api            300  IN AAAA 2600:1901:0:f175::10 | 
 | staging.sourceindex.api    300  IN AAAA 2600:1901:0:670e::10 | 
 | *.staging.sourceindex.api  300  IN AAAA 2600:1901:0:670e::10 | 
 |  | 
 | ;;; LUCI Teams. | 
 | ;;; Production hosted in GCP Project luci-teams. | 
 | ;;; Staging hosted in GCP Project luci-teams-dev. | 
 | teams.api                  300  IN A 34.117.98.141 | 
 | staging.teams.api          300  IN A 35.190.79.93 | 
 | *.staging.teams.api        300  IN A 35.190.79.93 | 
 | teams.api                  300  IN AAAA 2600:1901:0:218a::10 | 
 | staging.teams.api          300  IN AAAA 2600:1901:0:68c1::10 | 
 | *.staging.teams.api        300  IN AAAA 2600:1901:0:68c1::10 | 
 |  | 
 | ;;; LUCI Tree Status. | 
 | ;;; Production hosted in GCP Project luci-tree-status. | 
 | ;;; Staging hosted in GCP Project luci-tree-status-dev. | 
 | treestatus.api             300  IN A 34.49.214.220 | 
 | staging.treestatus.api     300  IN A 34.96.70.99 | 
 | *.staging.treestatus.api   300  IN A 34.96.70.99 | 
 | treestatus.api             300  IN AAAA 2600:1901:0:6408::10 | 
 | staging.treestatus.api     300  IN AAAA 2600:1901:0:a74e::10 | 
 | *.staging.treestatus.api   300  IN AAAA 2600:1901:0:a74e::10 | 
 |  | 
 | ;;; CNAME records for certificate domain ownership verification. | 
 | ;;; See https://cloud.google.com/certificate-manager/docs/dns-authorizations | 
 |  | 
 | ;;; LUCI Analysis. | 
 | _acme-challenge.analysis.api             3600  IN CNAME ( | 
 |     f741f022-b926-4023-a9ac-e99fbf5d54c1.15.authorize.certificatemanager.goog. ) | 
 | _acme-challenge.staging.analysis.api     3600  IN CNAME ( | 
 |     2c7f813c-1ce4-4c7a-96a5-53723121ca5b.12.authorize.certificatemanager.goog. ) | 
 | _acme-challenge.staging.weetbix.api      3600  IN CNAME ( | 
 |     6dd6bacc-7f06-4134-8ebe-d97f5e83713d.11.authorize.certificatemanager.goog. ) | 
 |  | 
 | ;;; LUCI Bisection. | 
 | _acme-challenge.bisection.api            3600  IN CNAME ( | 
 |     4c8db828-0d74-48d9-b611-e71bd761c001.19.authorize.certificatemanager.goog. ) | 
 | _acme-challenge.staging.bisection.api    3600  IN CNAME ( | 
 |     d42a57d1-2db3-489f-ac12-ca66324b022a.14.authorize.certificatemanager.goog. ) | 
 |  | 
 | ;;; LUCI Milo. | 
 | _acme-challenge.milo.api                 3600  IN CNAME ( | 
 |     cfe233c1-96a4-4644-8673-e931d5c06202.12.authorize.certificatemanager.goog. ) | 
 | _acme-challenge.staging.milo.api         3600  IN CNAME ( | 
 |     2a8e87f3-baa9-40c8-a2f6-7e0a20828eec.1.authorize.certificatemanager.goog. ) | 
 |  | 
 | ;;; LUCI Notify. | 
 | _acme-challenge.notify.api               3600  IN CNAME ( | 
 |     1918d404-6e4f-4651-ba6c-0b62f95a8f26.3.authorize.certificatemanager.goog. ) | 
 | _acme-challenge.staging.notify.api       3600  IN CNAME ( | 
 |     c282b0fc-121a-4250-8559-7f83664d1d4a.16.authorize.certificatemanager.goog. ) | 
 |  | 
 | ;;; LUCI Source Index. | 
 | _acme-challenge.sourceindex.api          3600  IN CNAME ( | 
 |     33f244cb-7681-4c68-8cf0-c08f48f8572d.9.authorize.certificatemanager.goog. ) | 
 | _acme-challenge.staging.sourceindex.api  3600  IN CNAME ( | 
 |     41dffe04-7a9a-4e69-b7d2-e98e0c850812.13.authorize.certificatemanager.goog. ) | 
 |  | 
 | ;;; LUCI Teams. | 
 | _acme-challenge.teams.api                3600  IN CNAME ( | 
 |     72f19f8f-83bc-4246-8b00-239bc89f332e.11.authorize.certificatemanager.goog. ) | 
 | _acme-challenge.staging.teams.api        3600  IN CNAME ( | 
 |     008420fd-336b-4400-badc-b67880d1511d.2.authorize.certificatemanager.goog. ) | 
 |  | 
 | ;;; LUCI Tree Status. | 
 | _acme-challenge.treestatus.api           3600  IN CNAME ( | 
 |     cf6f1189-c322-4fd8-b5fb-9826d6416a03.18.authorize.certificatemanager.goog. ) | 
 | _acme-challenge.staging.treestatus.api   3600  IN CNAME ( | 
 |     da0fe0b0-4d10-41a3-82cb-73b7593b8866.19.authorize.certificatemanager.goog. ) | 
 |  | 
 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 
 | ;;; End of luci.app.zone | 
 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |