我使用的是PHP APP,BoxBilling。它需要最终用户的订单,这些订单需要处理成实际的节点和容器。
我计划在现有节点或新节点有空间时,只要现有节点已满,就使用Terraform
作为容器的配置器。
Terraform将与我的提供商连接以创建新节点,并使用Vagrant来配置容器。
Vagrant将与Kubernetes连接以配置容器/容器。
问题是:我是否可以使用入站Terraform API从BoxBilling APP向Terraform发送订单? 我已经搜索了文档,示例和案例研究,但是我不知道......
谢谢!
答案 0 :(得分:0)
您可以使用诸如Jenkins之类的业务流程/ CI工具来协调基础架构和/或节点配置的配置。
Jenkins有一个Remote Access API,可以调用它来触发一系列步骤,包括Terraform计划,应用,创建新工作区等,然后下游到配置,测试和工具链中的任何其他内容。