4 ms·
The main points mentioned in the article are: - our code ended up as entangled mess - we don't train our newcomers - we don't use staging environment, and in
by dozzie 8y ago
The main points mentioned in the article are:
- our code ended up as entangled mess
- we don't train our newcomers
- we don't use staging environment, and instead we deploy directly into
production
- other teams for configuration management use a deployment tool (a dumb idea
in its own right)
Nothing of this can be held against CFEngine.
The steep learning curve is there only because a newcomer is thrown into
a different paradigm of managing systems, which is a similar situation to
going functional when all you knew before is imperative programming. Other
than that, CFEngine is not really difficult.