2 documents
Never mutate running servers in place; build a versioned image artifact and replace instances to deploy or roll back.
Define infrastructure declaratively in version control and apply it through a reviewed plan, never by hand.