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