modulepackage
0.12.0-alpha4
Repository: https://github.com/scrapinghub/confd.git
Documentation: pkg.go.dev
# README
confd
confd
is a lightweight configuration management tool focused on:
- keeping local configuration files up-to-date using data stored in etcd, consul, dynamodb, redis, vault, zookeeper or env vars and processing template resources.
- reloading applications to pick up new config file changes
Community
- IRC:
#confd
on Freenode - Mailing list: Google Groups
- Website: www.confd.io
Building
Go 1.6 is required to build confd, which uses the new vendor directory.
git clone https://github.com/kelseyhightower/confd.git
cd confd
go build
You should now have confd binary in the bin directory:
$ ls bin/
confd
Building with the go tool
$ git clone https://github.com/kelseyhightower/confd.git
$ cd confd
$ pwd
/Users/kelseyhightower/confd
$ go build .
You can also produce a static binary too:
$ go build -a -installsuffix cgo -ldflags '-extld ld -extldflags -static' -a -x .
Getting Started
Before we begin be sure to download and install confd.
Next steps
Check out the docs directory for more docs.
# Packages
No description provided by the author
No description provided by the author
Package log provides support for logging to stdout and stderr.
No description provided by the author
# Constants
No description provided by the author
# Type aliases
Nodes is a custom flag Var representing a list of etcd nodes.