config management repository for all servers operated or managed by me
Franziska Kunsmann
6fb8d81159
Apparently, the DC technicians are unable to plug in a server into the correct network ports after changing disks ... |
||
---|---|---|
automatix | ||
bundles | ||
configs | ||
data | ||
groups | ||
hooks | ||
libs | ||
nodes | ||
scripts | ||
.editorconfig | ||
.gitignore | ||
groups.py | ||
Jenkinsfile | ||
nodes.py | ||
PORT_MAP.md | ||
README.md | ||
requirements.txt | ||
users.json |
kunsi/Bundlewrap
Central Config Management Repository for all servers operated or managed by me. May also include some dummy nodes, for example for deploying websites onto shared webhosting.
bw test
runs according to Jenkinsfile after every commit.
automatix
Ensure you set bundlewrap: true
in your ~/.automatix.cfg.yaml
.
system naming
All systems should be named after their location and use.
For example, influxdb hosted at hetzner cloud will be htz-cloud.influxdb
.
The only exception to this are name servers, they are named after demons in fiction.