mirror of
https://github.com/VinylDNS/vinyldns
synced 2025-08-22 02:02:14 +00:00
- Move away from using multiple images for "quickstart" and instead use a single "integration" image which provides all of the dependencies - Update `docker-up-vinyldns.sh` to support the new `integration` image - Update `remove-vinyl-containers.sh` to more cleanly.. clean up - Update `verify.sh` to more reliably run `sbt` targets - Update `build/docker/api/application.conf` to allow for overrides and default to the `vinyldns-integration` image - Update `build/docker/portal/application.conf` to allow overrides and use `vinyldns-integration` image - Update `build/docker/portal/Dockerfile` to use `vinyldns/build:base-build-portal` to reduce need to download dependencies over and over - Update `api/assembly` sbt target to output to `assembly` rather than some deeply nested folder in `**/target` - Update documentation to reflect changes - Move `docker/` directory to `quickstart/` to reduce confusion with the `build/docker` directory - Move `bin/` to `utils/` since the files are binaries - Add `.dockerignore` to root
187 lines
4.8 KiB
Plaintext
187 lines
4.8 KiB
Plaintext
zone "vinyldns{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/vinyldns.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "old-vinyldns2{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/old-vinyldns2.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "old-vinyldns3{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/old-vinyldns3.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "dummy{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/dummy.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "ok{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/ok.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "shared{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/shared.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "non.test.shared{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/non.test.shared.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "system-test{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/system-test.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "system-test-history{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/system-test-history.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "{partition}.10.in-addr.arpa" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/10.10.in-addr.arpa";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "{partition}.0.192.in-addr.arpa" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/2.0.192.in-addr.arpa";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "192/30.{partition}.0.192.in-addr.arpa" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/192^30.2.0.192.in-addr.arpa";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "{partition}.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "0.0.0.1.{partition}.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/0.0.0.1.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "one-time{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/one-time.hosts";
|
|
allow-update { key "vinyldns."; key "vinyldns-sha1."; key "vinyldns-sha224."; key "vinyldns-sha256."; key "vinyldns-sha384."; key "vinyldns-sha512."; };
|
|
};
|
|
|
|
zone "sync-test{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/sync-test.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "invalid-zone{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/invalid-zone.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "list-zones-test-searched-1{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/list-zones-test-searched-1.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "list-zones-test-searched-2{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/list-zones-test-searched-2.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "list-zones-test-searched-3{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/list-zones-test-searched-3.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "list-zones-test-unfiltered-1{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/list-zones-test-unfiltered-1.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "list-zones-test-unfiltered-2{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/list-zones-test-unfiltered-2.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "one-time-shared{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/one-time-shared.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "parent.com{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/parent.com.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "child.parent.com{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/child.parent.com.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "example.com{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/example.com.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "dskey.example.com{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/dskey.example.com.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "not.loaded{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/not.loaded.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "zone.requires.review{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/zone.requires.review.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "list-records{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/list-records.hosts";
|
|
allow-update { key "vinyldns."; };
|
|
};
|
|
|
|
zone "open{partition}" {
|
|
type master;
|
|
file "/var/bind/partition{partition}/open.hosts";
|
|
allow-update { any; };
|
|
allow-transfer { any; };
|
|
};
|