如何从外部APP与terraform连接?

时间:2017-09-04 02:32:41

标签: terraform

我使用的是PHP APP,BoxBilling。它需要最终用户的订单,这些订单需要处理成实际的节点和容器。

我计划在现有节点或新节点有空间时,只要现有节点已满,就使用Terraform作为容器的配置器。 Terraform将与我的提供商连接以创建新节点,并使用Vagrant来配置容器。 Vagrant将与Kubernetes连接以配置容器/容器。

问题是:我是否可以使用入站Terraform API从BoxBilling APP向Terraform发送订单? 我已经搜索了文档,示例和案例研究,但是我不知道......

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用诸如Jenkins之类的业务流程/ CI工具来协调基础架构和/或节点配置的配置。

Jenkins有一个Remote Access API,可以调用它来触发一系列步骤,包括Terraform计划,应用,创建新工作区等,然后下游到配置,测试和工具链中的任何其他内容。