MCPcopy Index your code
hub / github.com/kelseyhightower/confd

github.com/kelseyhightower/confd @v0.16.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.16.0 ↗ · + Follow
185 symbols 415 edges 29 files 80 documented · 43% updated 1y agov0.16.0 · 2018-05-04★ 8,424141 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

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.

Extension points exported contracts — how you extend this code

StoreClient (Interface)
The StoreClient interface is implemented by objects that can retrieve key/value pairs from a backend store. [11 implementers]
backends/client.go
Processor (Interface)
(no doc) [2 implementers]
resource/template/processor.go

Core symbols most depended-on inside this repo

Set
called by 43
util/util.go
String
called by 24
util/util.go
getParameter
called by 9
backends/vault/client.go
check
called by 6
integration/zookeeper/main.go
getTemplateResources
called by 3
resource/template/processor.go
makeMetaDataRequest
called by 3
backends/rancher/client.go
tryConnect
called by 3
backends/redis/client.go
transform
called by 3
backends/redis/client.go

Shape

Function 91
Method 60
Struct 27
TypeAlias 4
Interface 3

Languages

Go100%

Modules by API surface

resource/template/template_funcs.go28 symbols
resource/template/resource.go13 symbols
resource/template/processor.go12 symbols
util/util.go11 symbols
backends/vault/client.go11 symbols
backends/rancher/client.go11 symbols
log/log.go10 symbols
backends/redis/client.go9 symbols
backends/file/client.go8 symbols
backends/etcdv3/client.go8 symbols
backends/zookeeper/client.go7 symbols
backends/ssm/client.go6 symbols

For agents

$ claude mcp add confd \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact