2017-09-04 105 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進行通信。 –

相關問題