2017-09-04 11 views
0

私はPHPのApp BoxBillingを使用しています。最終的なユーザーから注文を受け取り、これらの注文は実際のノードとコンテナに処理する必要があります。外部APPからのテラフォームとのインターフェース方法は?

既存のノードまたは新しいノードに空きがあるときはいつでも、両方のコンテナのプロビジョニングとしてTerraformを使用する予定でした。 Terraformは、新しいノードを作成するために私のプロバイダと、そしてコンテナを設定するためにVagrantとインタフェースします。 バゲントは、ポッド/コンテナをプロビジョニングするためにクウェルネットとインターフェースします。

質問:BoxBilling APPからTerraformに注文を送信するために使用できる着信Terraform APIはありますか? ドキュメント、サンプル、ケーススタディを検索しましたが、それは私を逃しています...

ありがとう!

答えて

0

Jenkinsなどのオーケストレーション/ CIツールを使用して、インフラストラクチャのプロビジョニングやノードの構成を調整することができます。

ジェンキンスは、Terraform計画、適用、新しいワークスペースの作成など、一連のステップをトリガするために呼び出すことができ、その後、構成、テスト、およびツールチェーン内のその他のものを下流に持ちます。

+0

ありがとうMattec、私はK8SとクラウドプロバイダAPIと通信できるようにBoxBillingのLogicを拡張しようとします。 –

関連する問題