Skip to content
K8s Deployment Manager App
Go Dockerfile Makefile
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmd
example
.gitignore
.travis.yml
README.md
configurd.go
configurd_test.go
docker.go
docker_test.go
go.mod
go.sum

README.md

Travis CI: build status GoReportCard GoDoc

Configurd

Application for managing kubernetes microservice environment

Structure

/configurd
    /templates (Helm Templates)
        /services (Charts)
        /applications        
    /services
        service-a.yaml
        service-b.yaml
    /namespaces
        /local (reserved, local)
            service-a.yaml
            servicegroup-a.yaml
        /node-a (remote)
            global.yaml
            servicegroup-a.yaml         

Commands

# Builds service from the /services dir
$ configurd build hello-service
# Shows the diff from ${NAMESPACE} ${SERVICE}? 
$ configurd deploy ${NAMESPACE} ${SERVICE} --diff
You can’t perform that action at this time.