With a count of 3 and the original list as [a, b, c, d], I aim to construct a repeated list producing the following output: [a, a, a, b, b, b, c, c, c, d, d, d]. How can this be accomplished in Terraform?
You can use the
range function to produce a list of a particular length containing consecutive integers.
If you combine
range(3) with your original list using some combination of collection functions like
setproduct and some
for expressions then you should be able to derive a data structure like you’ve described.