![](/img/trans.png)
[英]Best & Recommended way to share resources like VPC, Security Rules between different AWS CDK Stack
[英]Share AWS resources between Terraform and CDK
我的團隊有兩個完全不同的環境:一個 Terraform 環境(允許我們創建和管理一些 AWS 資源作為數據庫)和一個 CDK 環境,其中包含 API 資源及其邏輯。
我們想在 CDK 應用程序中使用 Terraform 創建的數據庫資源。
我一直在尋找一些簡單的方法來將輸出或 tfstate 從 Terraform 導入 CDK 應用程序,但我一無所獲。
我想知道你是如何取得這樣的成就的?
所以,我最終通過使用CDK上的tfstate文件解決了這個問題:我們的Remote Backend是AWS,所以tfstate存儲在S3上。 當我們運行 CDK 應用程序時,我們從 S3 獲取該文件並將其輸出注入應用程序服務。
它允許始終從 Terraform 生成的資源中獲取更新的輸出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.