This is a short note that v0.27.0 is deprecating Terraform drift functionality.
Late last year we introduced experimental support for Terraform Drift detection (See the blog post) and learned a lot from the community and the feedback you shared!
We’ve learned a couple of major things:
- Terraform State to CloudQuery Schema mapping is a full time job :)
- This kind of mapping is useful for more than just detecting drift but also for other use-cases such as security organizations are interested in ensuring that "IaC" definitions will be compliant when deployed without having to maintain multiple policy implementations.
Our first try wasn't perfect but it enabled us to understand the meta problem we want to solve which is data ingestion, and transformation of IaC framework to CloudQuery schema. We are going to give it another shot in future releases once CloudQuery gets to a more mature place as we want to focus more on stability and other framework improvements before we want to commit maintaining this kind of mapping for all resources.