You can use terraform chunklist() function to split a list into multiple lists. chunklist() splits a single list into fixed-size chunks, returning a list of lists.
Syntax: chunklist(list, chunk_size)
Example:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
## Split a list into multiple lists chunklist(["a", "b", "c", "d", "e"], 2) ## returns ## [ ## [ ## "a", ## "b", ## ], ## [ ## "c", ## "d", ## ], ## [ ## "e", ## ], ## ] |