Ultimate access to all questions.
How should you structure your source control repositories for both Infrastructure as Code (IaC) and application code when designing a system with three environments (development, QA, production), each deployed via Terraform with a GKE cluster, using Anthos Config Management for templated infrastructure-level resources, and adopting GitOps for all users (infrastructure operators and application owners)?