Skip to content

tleonard-tcu/go-configurator

 
 

Repository files navigation

go-configurator

A simple tool to aid in the battle of configuration file synchronization

Usage

NAME:
   Docker Auditd Exporter - Host Agent - Exports the audit reports from containers to an API

USAGE:
   go-configurator [global options] command [command options] [arguments...]
   
VERSION:
   0.5
   
COMMANDS:
    update	updates the auditd configuration

GLOBAL OPTIONS:
   --help, -h		show help
   --version, -v	print the version

Building

$ go get ./...
$ go install .
$ ./go-configurator update --templates=samples/templates --temp=samples/dist --config=samples/config.yml --test 

Building from a Dockerfile

$ docker build -t configurator .
$ cd samples
$ docker build -t config-sample .
$ docker run -v `pwd`/dist:/tmp/dist config-sample update --temp=/tmp/dist --test

Future

  • YAML files for variables in templates
  • Intervalic updates
  • Before and After scripts
  • Environment Variable

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%