EnotCloud Operations Handbook

How we run our servers, written down.

Provisioning

Every host starts from the same minimal image and gets its role from a short configuration file.

On-call basics

Alerts must be actionable. Anything that fires twice without action gets fixed or removed.

Change records

Each change has one line in the log: what, why, and how to undo it.