kowabunga.cloud.kiwi role – Install, configure, and start Kiwi node.

Note

This role is part of the kowabunga.cloud collection (version 0.1.0).

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

kowabunga_kiwi_agent_api_key

string / required

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.

Defaults to encrypted secret_kowabunga_kiwi_agent_api_key variable.

kowabunga_kiwi_agent_id

string / required

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.

Defaults to encrypted secret_kowabunga_kiwi_agent_id variable.

kowabunga_kiwi_loglevel

string

Kahuna Kiwi agent log level.

Choices:

  • "INFO" ← (default)

  • "DEBUG"

  • "WARNING"

  • "CRITICAL"