Configures /etc/resolv.conf, unless the nameservers attribute is empty. Search will be excluded if empty.
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit sous-chefs.org or come chat with us on the Chef Community Slack in #sous-chefs.
- openSUSE / SUSE Enterprise
- Chef 15.3+
It is recommended to create a project or organization specific wrapper cookbook (opens in a new tab) and add the desired custom resources to the run list of a node.
Example of configuring a node with nameservers, a search list and a local domain.
resolver_config '/etc/resolv.conf' do nameservers ['188.8.131.52', '184.108.40.206'] domain 'test.com' search ['test1.com', 'test2.com'] options( 'timeout' => 2 ) end
/etc/resolv.conf will look like:
# # Generated by Chef Infra for dokken # Do NOT modify this file by hand, changes will be overwritten. # domain test.com search test1.com test2.com nameserver 220.127.116.11 nameserver 18.104.22.168 options timeout:2
This project exists thanks to all the people who contribute. (opens in a new tab)
Thank you to all our backers!
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.