15Design the CI checks for a Terraform repository. What runs at each stage, and what can each check never catch?▼hardNewGitLabAtlassianNetflix○ sign inA green plan is evidence, not proof. Build the pyramid: lint in seconds, policy on every PR, real-cloud verification only where shared modules and money justify the burn.Open full answer →
38A Terraform module passes every mocked test, but its first real apply fails. What did the tests prove, and what would you add?▼hardNewHashiCorpGitLabDatabricks◆ premiumA mock can confirm that a module requests private storage while missing the IAM denial that stops creation. Separate configuration contracts from provider behavior, and make the costly tests deliberate.Open full answer →
06Design the test strategy for a pipeline that must stay under ten minutes. What runs where?▼hard★ EssentialNewGitLabShopifyAtlassian2 repliesunlockedTesting is a pipeline design problem in this role, not a QA one. The constraint is the question: you cannot run everything on every commit, so what you choose to defer is the answer.Open full answer →
33Could we use distributed traces as regression tests for request flows, not just for debugging?▼mediumNewAtlassianGitLabUber◆ premiumAssert on the shape of a trace: which spans ran, in what order, with which attributes. Catches the cross-service regressions unit and contract tests structurally miss, at the price of instrumentation discipline.Open full answer →
42Half your team's Terraform is now written by an assistant. What changes about how you run reviews and pipelines?▼hardNewHashiCorpGitLabGitHub2 replies◆ premiumGenerated infrastructure code is plausible, fluent and confidently wrong in specific ways. The volume goes up, the reviewer attention per line goes down, and the controls that used to be optional stop being optional.Open full answer →