# Resolv TaskServ Defaults - Concrete Configuration Values # Migrated from: provisioning/extensions/taskservs/networking/resolv/kcl/ let _presets = (import "schemas/lib/concerns_presets.ncl").presets in { # Default Resolv configuration resolv | default = { mode | default = 'taskserv, name | default = "resolv", nameservers | default = [], domains_search | default = "", split_dns_server | default = "", split_dns_domains | default = [], operations | default = { install = true, }, # ServiceConcerns default — /etc/resolv.conf manager; stateless preset with custom dns reason. concerns | default = _presets.stateless & { dns | force = { kind = 'disabled, reason = "writes /etc/resolv.conf; does not own zones" }, }, }, }