bind (named) related plugins
https://git.unixadm.org/phil/ansible-collection-bind
this module generates dnssec keys (ksk and zsk)
| Parameter | Choices/Defaults | Description |
|---|---|---|
algo(str) |
the algorithm to generate a key for. See dnssec-keygen --help for a list of supported algorithms. | |
force(bool) |
False | re-generate and keys |
keytype(str) required |
ksk zsk |
key type |
name(str) required |
key name | |
nsec3(bool) |
use a nsec3-capable algorithm for key generation | |
path(path) required |
destination path | |
size(int) |
key size, see man dnssec-keygen for further details |
this module generates a tsig key for a given algorithm and saves it to a given filename
| Parameter | Choices/Defaults | Description |
|---|---|---|
algo(str) |
hmac-md5 hmac-sha1 hmac-sha224 hmac-sha256 hmac-sha384 hmac-sha512 |
the algorithm to generate a key for |
force(str) |
False | re-generate and overwrite key |
name(str) required |
Name of the tsig key | |
path(str) required |
destination path. If a directory is given, the tsig key is saved in path/name.key. |
Returns this collection's version
---
- assert:
that: "lookup('unixadm.bind.version') is version_compare('0.0.1', '>=')"
| Key | Returned | Description |
|---|---|---|
_raw(str) |
Success | version string |
GPL-2.0-only