Manage local application configuration files using templates and data from etcd or consul
Oleksandr Kushchenko 8df7906291
bump to v0.17.0-dev
2 weeks ago
backends Change Vault mount path cli option name 2 weeks ago
contrib Adding example goreman Procfile for etcd 2 years ago
docs bump to v0.16.0 2 weeks ago
integration Change Vault mount path cli option name 2 weeks ago
log fix package name for logrus 2 months ago
resource/template Refactor configuration functionality (#687) 1 month ago
util isFileExist() was not defined in windows 3 weeks ago
vendor Upgrade dependencies 2 weeks ago
.dockerignore Fixed builder image and added docs for it 2 years ago
.gitignore don't omit pkg dirs 2 years ago
.travis.yml Upgrade Vault to 0.10.1 in tests 2 weeks ago
CHANGELOG bump to v0.16.0 2 weeks ago
CONTRIBUTING.md add CONTRIBUTING.md 3 years ago
Dockerfile.build.alpine Add arm64 arch to release task; Bump Golang version to 1.10.2 2 weeks ago
Gopkg.lock Upgrade dependencies 2 weeks ago
Gopkg.toml Upgrade dependencies 2 weeks ago
LICENSE Add license 4 years ago
MAINTAINERS bump to v0.12.0 9 months ago
Makefile Add arm64 arch to release task; Bump Golang version to 1.10.2 2 weeks ago
README.md Add arm64 arch to release task; Bump Golang version to 1.10.2 2 weeks ago
confd.go Refactor configuration functionality (#687) 1 month ago
config.go Change Vault mount path cli option name 2 weeks ago
config_test.go Refactor configuration functionality (#687) 1 month ago
version.go bump to v0.17.0-dev 2 weeks ago

README.md

confd

Build Status

confd is a lightweight configuration management tool focused on:

Community

Building

Go 1.10 is required to build confd, which uses the new vendor directory.

$ mkdir -p $GOPATH/src/github.com/kelseyhightower
$ git clone https://github.com/kelseyhightower/confd.git $GOPATH/src/github.com/kelseyhightower/confd
$ cd $GOPATH/src/github.com/kelseyhightower/confd
$ make

You should now have confd in your bin/ directory:

$ ls bin/
confd

Getting Started

Before we begin be sure to download and install confd.

Next steps

Check out the docs directory for more docs.