CNG: Improve `set-config` to enable transition to gomplate
Summary
The set-config script should be expanded to allow for the use of gomplate in parallel to ERB, as a transitional step between the two configuration paradigms.
Details
Currently, /scripts/set-config is called by the /scripts/entrypoint.sh of gitlab-ruby originated service images within the CNG (currently, almost all). We need to be able to operate in both ERB and gomplate simultaneously during development. As such, we should expand the functionality of gitlab-rub/scripts/set-config to be capable of calling out to gomplate when such recognized.
Edited by Jason Plum