16 lines
728 B
YAML
16 lines
728 B
YAML
---
|
|
|
|
argument_specs:
|
|
|
|
main:
|
|
version_added: "0.0.1"
|
|
short_description: Install and configure Knot.
|
|
description:
|
|
- Install and configure the L(Knot,https://knot.readthedocs.io/en/latest/index.html) authoritative namesever.
|
|
- Zones are configured through YAML hostvars, rather than simply deploying zone files.
|
|
- "Execution of this role can be limited using the following tags:"
|
|
- "C(role::knot:install): Install knot from distribution packages or upstream repositories."
|
|
- "C(role::knot:config): Render the Knot configuration file."
|
|
- "C(role::knot:zones): Render the zone files for which Knot is authoritative."
|
|
- "C(role::knot): Apply all of the above."
|
|
author: s3lph
|