2017-08-20 2 views
1

私はTerraformを初めて使い慣れましたが、それを通常のサーバーで実行する方法は?出来ますか?それはあなたが答えはNOされていない施設があるサーバー上の個人用Infrastructure-as-Codeを書きたいことを意味している場合、質問が漠然と理解できるけど、Terraformを使用してオンプレミスサーバーをプロビジョニングできますか。

ある敷地内のマシン上で定期的

+4

達成しようとしているのは正確ですか? – Kraylog

+1

Terraformはgolang biniaryです。ほとんどの運用システム(https://www.terraform.io/downloads.html)で実行できます – BMW

答えて

0

- 私は話しています。 Martin Atkinsの答えを参照してください。

構内サーバーにssh接続してterraformルーチン(計画、適用、破棄など)を実行する場合、答えはYESです。

サーバーオペレーティングシステムに適切なバイナリをhereからダウンロードしてください。

+0

新しいデータセンターのコードを記述したいと思います。 – qubsup

+2

vmwareを実行している場合は可能ですが、terraformにはプロバイダと呼ばれるものがあり、VM웨어は1つ、aws、gceはその他です – strongjz

3

Terraformは、さまざまなサービスプロバイダおよびシステムのAPIを呼び出して動作します。したがって原則にテラフォームがAPIを持っている何かを管理することができ、そして実際では、それを含むいくつかの異なるオンプレミス対応システムのサポート既存ました:

既存のデータセンターインフラストラクチャの計算リソースがすでにこれらのシステムの1つ、またはそれらをインストールしたい場合は、Terraformを使用してこれらのシステムの少なくとも一部を管理できます。 (詳細については、上記のリンク各プロバイダのマニュアルを参照。)

テラフォームのプラグインアーキテクチャは、他のシステムのためのサポートは、The Foremanように他のAPI駆動型データセンタ管理システムは、テラフォームによってサポートすることができ、開発することを可能にします、実際に第三者は、HashiCorpが主催する「公式セット」の外に配布されている他の人物との統合を進めてきました。

関連する問題