Declarative Idempotency

Force engineers to write validated, consistently logged, and idempotent code without them even realizing

Christopher Kuech
ITNEXT
Published in
5 min readJun 16, 2019

--

Part 7 of Declarative DevOps Microframeworks

A script is idempotent when it can be run multiple times without different outcomes or errors. In DevOps, we frequently describe complex systems then set them to their desired state. The components of the system may be in various states, so it is important that our scripts are idempotent and do not assume the system’s initial configuration.

--

--