-
- Downloads
Avoid single point-of-failure for our GeoIP domain
We don't want mirror.pkgbuild.com's DNS server to be a single-point-of-failure, so this commit adds multiple authoritative DNS servers for the zone. The extra DNS servers are run on the geomirror servers. The _acme-challenge zone, used for obtaining certificates, is run solely on mirror.pkgbuild.com's DNS server, to avoid syncing DNS records between the servers (KISS).
Showing
- host_vars/mirror.pkgbuild.com/misc 1 addition, 0 deletionshost_vars/mirror.pkgbuild.com/misc
- playbooks/mirrors.yml 1 addition, 1 deletionplaybooks/mirrors.yml
- roles/geomirror/defaults/main.yml 2 additions, 0 deletionsroles/geomirror/defaults/main.yml
- roles/geomirror/tasks/main.yml 3 additions, 0 deletionsroles/geomirror/tasks/main.yml
- roles/geomirror/templates/geo.yml.j2 7 additions, 0 deletionsroles/geomirror/templates/geo.yml.j2
- roles/geomirror/templates/pdns.conf.j2 6 additions, 2 deletionsroles/geomirror/templates/pdns.conf.j2
- roles/prometheus/templates/prometheus.yml.j2 6 additions, 2 deletionsroles/prometheus/templates/prometheus.yml.j2
- tf-stage1/archlinux.tf 22 additions, 1 deletiontf-stage1/archlinux.tf
Loading
Please register or sign in to comment