簡體   English   中英

將 Terraform 作為 Go 庫運行?

[英]Run Terraform as a Go Library?

I've been using Terratest to test all my go modules and absolutely love it as a means for running terraform and interacting with terraform infrastructure through the go programming language. 但是,terratest 旨在與 go 測試框架集成,而不是作為自己的 Go 應用程序,這將是我的目標。

快速搜索以找到 terraform go 庫我發現 Terranova 可以這樣做,但是已經過時了。 目前是否有人創建了類似於 Terratest 的 go 庫? 或者有沒有一種好方法可以將 terraform 作為 go 庫而不是作為命令的包裝器運行?

有一個 HashiCorp 庫,用於從名為terraform-exec的 Go 程序運行 Terraform 。

但是,此庫是運行 Terraform CLI 的包裝器,因為這是以編程方式與 Terraform 集成的唯一受支持方式。 Terraform CLI 是一個應用程序,而不是一個庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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