hashicorp / consul-template

Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.
https://www.hashicorp.com/
Mozilla Public License 2.0
4.75k stars 784 forks source link

Add support for go modules to config, manager packages #1286

Open catsby opened 4 years ago

catsby commented 4 years ago

In order to better use Consul Templates packages as libraries in other tools/systems, it would be beneficial to create modules for at least config and manager packages. This would allow a stable reference point to build on for parsing template configurations and launching one or more manager.Runner instances.

catsby commented 4 years ago

I did this for the config package in my fork, as an example: