kowabunga.cloud.kiwi role – Install, configure, and start Kiwi node.
Note
This role is part of the kowabunga.cloud collection (version 0.0.1).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install kowabunga.cloud
.
To use it in a playbook, specify: kowabunga.cloud.kiwi
.
Entry point main
– Install, configure, and start Kiwi node.
Synopsis
Install, configure, and start Kowabunga Kiwi SDN node.
Parameters
Parameter |
Comments |
---|---|
API key of the Kowabunga Kiwi agent, as instructed in Kahuna database. Used by agent to establish WebSocket connection to Kahuna. Recommended to be safe and encrypted into Ansible Vault or SOPS. |
|
ID of the Kowabunga Kiwi agent, as instructed in Kahuna database. Used by agent to establish WebSocket connection to Kahuna. Recommended to be safe and encrypted into Ansible Vault or SOPS. |
|
Kahuna Kiwi agent log level. Choices:
|
|
PowerDNS authoritative server (AS) API key to be used by Kiwi agent to connect to. |
|
PowerDNS authoritative server (AS) API port to be used by Kiwi agent to connect to. Default: |
|
PowerDNS authoritative server (AS) host to be used by Kiwi agent to connect to. Default: |
|
PowerDNS authoritative server (AS) service port. Default: |
|
PowerDNS recursor API key to be used by Kiwi agent to connect to. |
|
PowerDNS recursor API port to be used by Kiwi agent to connect to. Default: |
|
Ansible inventory group name of Kiwi cluster instances. Default: |
|
Public URL the server is exposed to. Default: |