zone-apply

command
v0.0.0-...-b95a7b5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 25, 2024 License: BSD-3-Clause Imports: 15 Imported by: 0

README

zone-apply

Application that runs in skia-infra-corp and periodically checks out and applies the zone files in the skfe directory. This will avoid needing to give a human the ability to change zone files and allow for self-serve creation of sub-domains for both the luci.app and skia.org domains.

Monitoring and Alerting

The application exports the following metrics which will have alerts created for them and a Grafana dashboard.

liveness_zone_apply_refresh_s{name="zone_apply_refresh",type="liveness"}
zone_has_error{filename="skfe/luci.app.zone"}
zone_has_error{filename="skfe/skia.org.zone"}

Permissions

Note that the workload service account, zone-apply@skia-infra-corp.iam.gserviceaccount.com needs roles/dns.admin for the project that contains the zones, in this case that's skia-public.

Documentation

Overview

This zone-apply application checks out the zone files from the buildbot repo and applies them using the `gcloud` command line application every five minutes.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL