web-dev-qa-db-ja.com

LinuxからテンプレートベースのVMをデプロイするにはどうすればよいですか?

Linuxエンジニアに、テンプレートを使用してVMWare vSphereVMを展開するためのCLIを提供しようとしています。

vSphere CLI は有望に見えますが、 ドキュメント はテンプレートについて言及していません。

誰かがこれについて行く方法について何か提案がありますか?

3

私が見つけた唯一のオプションは、 PySphere SDK を使用することです。

スナップショットの統合とクリーンアップを行うために使用しましたが、確かにVM テンプレートからの作成 を実行できます。

4
colealtdelete

利用できるフリング Ruby vSphere Console があります。

Linux管理者がPython使用できます pyVmomi ですが、それはライブラリのようなものです(Pythonを起動し、pyVmomiをインポートして、それを「シェル」として使用することもできます) ")。

virsh もありますが、テンプレートをデプロイできないようです。しかし、私が見つけたvirsh + deploy + templateのグーグル vm-easy-deploy それはあなたを助けるかもしれません。

2
Mario Lenz

これについてのいくつかの考え...

  • Linuxオペレーティングシステムのインストールはほぼ簡単です新規デプロイメントソリューションと構成管理が整っている場合(CobblerやPuppet/Chefなど)。既定のWindowsサーバーインストール以外にはvSphereテンプレートを使用しない傾向があります。

  • それが不可能で、テンプレートの展開プロセスが頻繁でない場合は、標準のvSphereWebクライアントとシッククライアントで十分です。

これを"[LinuxエンジニアにCLIを提供する]と表現したという事実は、標準のVMwareツールを使用することへの反発や抵抗があったのではないかと思います。

ここにもっとコンテキストがありますか?

2
ewwhite