hashicorp / terraform

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
https://www.terraform.io/
Other
42.33k stars 9.49k forks source link

Docker Hub - Tag images with Minor Version to avoid breaking automation #27167

Open bushong1 opened 3 years ago

bushong1 commented 3 years ago

When Images are pushed into Docker Hub, would it be possible to tag the images with the minor version (v0.14, v0.13, etc) to avoid the breaking changes of 0.X while getting the patch changes from 0.X.Y?

Current Terraform Version

N/A

apparentlymart commented 3 years ago

Hi @bushong1,

Thanks for raising this feature request.

We are not currently planning any changes to how we release Terraform to DockerHub, because our focus is elsewhere.

We recommend that automation be pinned to a specific exact version and for you to explicitly upgrade when you are ready to do so, rather than using latest or any other "floating" label, so that the dependencies in your Terraform pipeline will only change as a result of explicit action on your part.