Platform DNS Defaults
Control DNS resolution inside containers and domain checks.
Some self-hosted setups need their own DNS: an internal resolver, a split horizon, or upstream servers that are not the public defaults. ZenSailor lets you set platform-wide DNS defaults that every container gets on deploys, and that domain health checks use when probing reachability.
Configure up to 8 DNS servers and up to 64 hostname→IP entries under Settings → System → DNS:
- containers are injected with these resolvers on their next deploy,
- domain reachability checks resolve through them, so routing checks reflect your actual environment,
- entries survive redeploys and apply uniformly to every node.
The same surface is available from the CLI:
BASH
# Show current DNS defaults
zensailor system dns
# Set servers and hostname entries
zensailor system set-dns --server 10.0.0.1 --host db.internal=10.0.0.42DNS defaults are instance-wide, not per-organization — they describe the network the platform itself runs in.