Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Currently, DDNS Module configuration documentation is not really understandable to what you need to configure in the minion configuration to run this execution module with TSIG authentication.
Description of Issue/Question
Currently, DDNS Module configuration documentation is not really understandable to what you need to configure in the minion configuration to run this execution module with TSIG authentication.
Documentation: https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.ddns.html looks like documentation specifies how you configure it using CLI, not minion configuration:
You can configure module using minion configuration which is not documented and looks like:
Browsing Source code I have found that it is using module
config.option
which doesn't know how to traverse a dict.I think that current way of configuring is oldschool and we can leverage YAML and nested structure to be like that: