2017-09-04 123 views
0

我使用的是PHP应用程序,BoxBilling。它接受来自最终用户的订单,这些订单需要处理成实际的节点和容器。如何与外部应用程序的terraform进行交互?

我打算使用Terraform作为供应方两个,集装箱每当有房在现有节点或新节点可每当现有的都满了。 Terraform将与我的提供者进行交互以创建新节点,并使用Vagrant来配置容器。流浪者将与Kubernetes进行交互以配置豆荚/容器。

问题是:有没有入站Terraform API,我可以用它来发送订单从BoxBilling APP对terraform? 我搜索的文档,示例和案例研究,但它躲避我......

谢谢!

回答

0

你可以协调的基础设施和/或使用业务流程/ CI工具如詹金斯节点的配置的配置。

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

+0

谢谢Mattec公司,我会尽量延长BoxBilling的逻辑,所以它可以与K8S并与云提供商的API进行通信。 –

相关问题