使用java sdk而不是Terraform CLI的Terraform模板

使用java sdk而不是Terraform CLI的Terraform模板,java,terraform,terraform-provider-aws,terraform-provider-azure,Java,Terraform,Terraform Provider Aws,Terraform Provider Azure,我已经配置了一些Terraform模板,目前正在使用Terraform CLI运行这些模板 但是,我希望从java应用程序中运行相同的应用程序,我正在寻找Terraform CLI的java SDK替代方案。以前我见过一些云供应商,如AWS、Azure发布java sdk,它们可以实现通用AWS Cli或Azure Cli支持的功能 Terraform有类似的功能吗?为什么不干脆退出呢?Terraform底层正在使用golang SDK与服务提供商对话,我认为没有必要使用Java SDK来做同样

我已经配置了一些Terraform模板,目前正在使用Terraform CLI运行这些模板

但是,我希望从java应用程序中运行相同的应用程序,我正在寻找Terraform CLI的java SDK替代方案。以前我见过一些云供应商,如AWS、Azure发布java sdk,它们可以实现通用AWS Cli或Azure Cli支持的功能


Terraform有类似的功能吗?

为什么不干脆退出呢?Terraform底层正在使用golang SDK与服务提供商对话,我认为没有必要使用Java SDK来做同样的事情。Terraform和tfstate有助于解决状态管理问题,这对于java sdk来说太麻烦了。可以通过在processbuilder中运行CLI来实现。但是如果我们走这条路,有太多的事情需要小心。