1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_role_unbound.git synced 2024-08-16 13:39:49 +02:00
Ansible role to install unbound - a recursive dns resolver
Find a file
2021-03-13 22:36:03 +01:00
.github add gitignore and define testing 2021-03-13 22:36:03 +01:00
defaults add versionscheck and fix linting 2021-01-19 01:03:47 +01:00
files Better config file validation 2019-07-20 13:49:51 +02:00
handlers try to improve by retry 2021-03-13 01:29:27 +01:00
meta Add Meta Info 2021-03-13 01:15:50 +01:00
tasks use new ansible name scheme 2021-03-13 01:13:41 +01:00
vars add versionscheck and fix linting 2021-01-19 01:03:47 +01:00
.gitignore add gitignore and define testing 2021-03-13 22:36:03 +01:00
.yamllint add versionscheck and fix linting 2021-01-19 01:03:47 +01:00
LICENCE Add LICENSE File and include config file 2021-01-06 11:06:12 +01:00
README.md add gitignore and define testing 2021-03-13 22:36:03 +01:00

Unbound DNS Resolver

Ansible role to install and configure the unbound dns resolver.

Variables

variable default explaination
unbound_listen_addresses: ['127.0.0.1@53','::1@53'] define interfaces and ports where unbound should listen
unbound__state: present Package state. (use latest for explicit update)
submodules_versioncheck: false run basic versions check. true is recomended.

Files

  • unbound.conf: Main unbound configuration file.

References

Testing

This role is tested with some linting tests. Sadly I don't know how to run this role in a docker container because systemd is involved... If you have ideas how to improve testing please dend me a message, open a issue or Pull Request. If you want to find out more about our tests, please have a look at the github marketplace.

test status Github Marketplace
Galaxy release publish-ansible-role-to-galaxy
Yamllint GitHub Actions yamllint-github-action
Ansible Lint check ansible-lint action