Answer is C
They make configuration harder to read and understand.
While dynamic blocks in Terraform are powerful tools that can create multiple blocks based on complex input structures, their usage can also lead to configurations that are harder to read and understand. This is because the logic for creating the dynamic blocks is usually more complex and less straightforward than static block configurations.
https://developer.hashicorp.com/terraform/language/expressions/dynamic-blocks
Overuse of dynamic blocks can make configuration hard to read and maintain, so we recommend using them only when you need to hide details in order to build a clean user interface for a re-usable module. Always write nested blocks out literally where possible.
C is correct! Dynamic blocks allow you to define infrastructure resources using variables, which can make it harder to see exactly what resources are being created. This can make it more difficult to troubleshoot issues and understand the overall architecture of your infrastructure.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
ItaloVinodi
Highly Voted 2 years, 6 months agoBere
Highly Voted 1 year, 3 months agoanand0310
Most Recent 2 months, 3 weeks agocafl7787
9 months agosyam22587
1 year, 3 months agoMehkay
1 year, 3 months agosrajvanshi
1 year, 4 months agoPower123
1 year, 7 months agoalexsandroe
1 year, 9 months agosahara99
1 year, 9 months agozaz_
1 year, 10 months agoInformationOverload
1 year, 10 months agoAtta33
1 year, 12 months agolegendary7
2 years, 1 month agodnscloud02
2 years, 1 month agoyuvifose
2 years, 4 months agoAhmad_Terraform
2 years, 4 months ago