Software & Apps

Heavyhorst / Remco: Remco is a light configuration configuration configuration

Right to Build Go Report Card MIT is licensed

Remco is a lightweight configuration management tool. It is influenced by assault. Remcos main objectives are (such as Conspd’s):

  • Storing local configuration configurations using data stored in a key / value store as other ETCD or consulate and processing template resources.
  • Change applications to get new file changes to the config

Differences between remco and confd

  • More pairs of source / destination per template resource – useful for programs that require more than one file config
  • More backends per template resource – get normal config values ​​from ETCD and secrets from the vault
  • I put2 Template machine instead of GO text / template
  • Zombie Harvest Support (if remo runs as pid 1)
  • Additional back packs can be provided as plugins.
  • Create your own custom template filters easily with JavaScript.
  • Pilota mode equal to the consul-template.

Within the recco

See: https://heavyhorth.github.io/remco/

$ go get github.com/HeavyHorst/remco/cmd/remco
$ go install github.com/HeavyHorst/remco/cmd/remco

You should now remco to your $GOPATH/bin Business

Building from repository

$ git clone https://github.com/HeavyHorst/remco
$ cd remco
$ make
$ ls bin/
remco
$ export VERSION=v0.12.2
$ git checkout ${VERSION}
$ make release -j
$ ls bin/
remco_0.12.2_darwin_amd64.zip  remco_0.12.2_linux_amd64.zip  remco_0.12.2_windows_amd64.zip  remco_darwin  remco_linux  remco_windows

Using a pre-war releases

Download issues and taking binary.

$ REMCO_VER=0.12.2
$ wget https://github.com/HeavyHorst/remco/releases/download/v${REMCO_VER}/remco_${REMCO_VER}_linux_amd64.zip
$ unzip remco_${REMCO_VER}_linux_amd64.zip

Optional transfer binary to your path

$ mv remco_linux /usr/local/bin/remco

Now you can run to Remco Command!

Run Remco from local Dir, Configuration is read as default from /etc/remco/config

Communication Command Communication:

parameter PICTURE
-Config Travel to the configuration file
Flag of a Run Templating once, overriding “OneDime” flag for all backend resources
-Savers Print version and exit

see causes for the details of the submission of patches.


https://opengraph.githubassets.com/f051ff57791cd97c8503387a7c3df4a7a9f8f341dff38c8ae21617e2cee66324/HeavyHorst/remco

2025-02-13 17:13:00

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button