簡體   English   中英

Terraform與CDK共享AWS資源

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM