`-nameservers` & `-addresses` flags allow customized records
-nameservers
flag allows overriding the hard-coded nameservers, ns-aws.sslip.io, ns-azure.sslip.io, and ns-gce.sslip.io. Typical use:-nameservers=ns-0.pivotal.io,ns-1.pivotal.io
. Useful in internetless (air-gapped) environments-addresses
flag allows customizing address records, often used in conjunction with-nameservers
, e.g.-addresses ns-0.pivotal.io=10.8.8.8,ns-1.pivotal.io=10.9.9.9,ns-1.pivotal.io=fcab::
- 🐞 Reliably bind to individual IP addresses. Sometimes the server would panic when binding to IP addresses individually
- 🐞 Parallel integration tests would fail ~11% of the time due to a race condition. That condition has been fixed
- Integration tests work internetless by default (good for coding on a plane)
- Integration tests are parallelized
- Updated SOA to two days before Armistice Day (11/09)
- Dependency bumps, including bumping Ginkgo in Dockerfiles &
go.mod
- The Docker image cunnie/sslip.io-dns-server supports both amd64 and arm64 architectures.
Full Changelog: 2.6.0...2.6.1