Value Providers for CONGA

Description

currently CONGA supports only parameter values from it's own environment files, or from default values from role definitions.

we need a support for "value providers", which can provide config parameter values from external (pluggable) sources, e.g.:

the provider should support single values or list of values, mapped to a "configuration parameter key" like xx.yy.param1.

the external values could be references in the environment using a syntax like:

Activity

Show:
Stefan Seifert
September 11, 2017, 7:46 PM

implemented support for "Value Provider Plugins" and a set of related new functionality like variable references with default values, and a _iterate_ keyword.

documentation:
http://devops.wcm.io/conga/extensibility.html#Value_Provider_plugins
http://devops.wcm.io/conga/yaml-definitions.html#Variable_references
http://devops.wcm.io/conga/yaml-definitions.html#Iterate_over_variable_list_values

and there is the start of a new plugin "CONGA Ansible Plugin" that supports reading value from ansible dictionaries:
http://devops.wcm.io/conga/plugins/ansible/

Fixed

Assignee

Unassigned

Reporter

Stefan Seifert

Labels

None

Components

Fix versions

Priority

Major