Skydns
services.skydns.address
Skydns address to bind to.
Type: string
Default
"0.0.0.0:53"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix
services.skydns.domain
Skydns default domain if not specified by etcd config.
Type: string
Default
"skydns.local."
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix
services.skydns.enable
Whether to enable skydns service.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix
services.skydns.etcd.caCert
Skydns path of TLS certificate authority public key.
Type: null or path
Default
null
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix
services.skydns.etcd.machines
Skydns list of etcd endpoints to connect to.
Type: list of string
Default
["http://127.0.0.1:2379"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix
services.skydns.etcd.tlsKey
Skydns path of TLS client certificate - private key.
Type: null or path
Default
null
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix
services.skydns.etcd.tlsPem
Skydns path of TLS client certificate - public key.
Type: null or path
Default
null
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix
services.skydns.extraConfig
Skydns attribute set of extra config options passed as environment variables.
Type: attribute set of string
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix
services.skydns.nameservers
Skydns list of nameservers to forward DNS requests to when not authoritative for a domain.
Type: list of string
Default
map (n: n + ":53") config.networking.nameservers
Example
["8.8.8.8:53""8.8.4.4:53"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix
services.skydns.package
The skydns package to use.
Type: package
Default
pkgs.skydns
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/skydns.nix