2. Introduction in Config Management

A config management tool will bring your environment in a defined state.

2.1. Basics

  • configure some files
  • manage packages
  • manage services
  • manage user & groups
  • manage volumes / mountpoints

2.2. Benefits

  • documented infrastructure
  • simple recovery process
  • audit-trail of the changes
  • people can leave the company and you’re not in the dark

2.3. Important Points

  • use a Source Code Management Tool
  • K-I-S-S (keep it simple & stupid)
  • no manual changes!
  • test changes, before you run it on every server

Danger

It can destroy your whole infrastrucutre ;-)