- 最新
- 最多得票
- 最多評論
Hi, if you have Terraform, once you have made the small change, it will just apply the small change (not redeploy all infra). If you have a team of developers, it makes sense to use 2 repos (one for infra managed by you, another for app code for devs).
In your case, one monorepo is fine.
Got a blog post, admittedly old, but also thanks AWS, works the same way now as it did then, on how I do multi-accounts deployments pipelines. The git repo contains all the CFN templates (should be familiar given you are using CDK) and there is a "more recent" version of that in this repo which has a blog post associated with that.
If you are not going to use AWS CodePipeline, then this is probably only good on paper. But with that said, I very much recommend to use the same IAM architecture with your CICD tool of choice to limit the surface of attack in case of a breach. Use OIDC auth wherever possible.
Hope this helps,
相關內容
- 已提問 1 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 1 年前
I am using AWS CDK. I believe the case will be same right?