5 ms·
I'm confused that the author says about Cloudformation: > Lack of Drift detection or reconciliation. With lack of drift detection comes great uncertainty. Clo
by noirbot 6y ago
I'm confused that the author says about Cloudformation:
> Lack of Drift detection or reconciliation. With lack of drift detection comes great uncertainty.
Cloudformation has definitely had Drift Detection since 2018: https://aws.amazon.com/blogs/aws/new-cloudformation-drift-detection/ https://aws.amazon.com/blogs/aws/new-cloudformation-drift-de... It's not everything you might want it to be, but it's not like Terraform will reconcile your drift automatically either, that I know of.
- ReidZB 6y agoDrift detection is only implemented for a very small subset of resources: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift-resource-list.html https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGui... Terraform does indeed reconcile drift 'automatically' across all resources, by which I mean the plan will include changing everything that's drifted back to the specified configuration. That may not always be desirable, which is why building a good plan/apply process with approval is important. (Same goes for CloudFormation, though.)