Skip to content

reeveci/plugin-consul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reeve CI / CD - Consul Plugin

This is a Reeve plugin for providing pipeline environment variables from a Consul KV store.

Configuration

Consul

An API token is required for this plugin. It is recommended to use a token configured with minimal required access.

Settings

Settings can be provided to the plugin through environment variables set to the reeve server.

Settings for this plugin should be prefixed by REEVE_PLUGIN_CONSUL_.

Settings may also be shared between plugins by prefixing them with REEVE_SHARED_ instead.

  • ENABLED - true enables this plugin
  • URL (required) - Consul URL
  • TOKEN (required) - Consul API Token
  • KEY_PREFIX - Key prefix
  • PRIORITY (default 1) - Priority of all variables returned by this plugin
  • SECRET - true marks all variables returned by this plugin as secret

About

Reeve CI / CD - Consul Plugin

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages