Skip to content

question about experimental vendor functionality #572

Answered by mariux
dlethin asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @dlethin,

That's to the point.

The upcoming terramate vendor will support recursively downloading modules to a local directory. Those can be referenced locally and do not need to be downloaded in terraform init phase over and over again.

The motivation is - as you mentioned - performance improvements on scaling repositories.

But another criteria here is trust: While supply-chain attacks are getting more popular and also availability of specific repositories and versions is not guaranteed forever as they are outside of the control of it's users, vendoring helps to guarantee access to the dependencies a project has at all times. Ofc the terraform module universe is mostly maintained by w…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@dlethin
Comment options

Answer selected by mariux
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants