開発環境がホスト上で実行されている場合、これらを構成して複数のマシンに展開するための迅速な方法はありますか? もしそうなら、どのように?
Vagrant はこれを行いますが、仮想マシンとして行うため、非常に遅くなる可能性があります。
実行可能な代替手段は何ですか?
開発環境がホスト上で実行されている場合、これらを構成して複数のマシンに展開するための迅速な方法はありますか? もしそうなら、どのように?
Vagrant はこれを行いますが、仮想マシンとして行うため、非常に遅くなる可能性があります。
実行可能な代替手段は何ですか?
リソース プールを使用して VM (開発 VM) をデプロイおよび構成することについて話している場合は、もちろんです。
簡単にするために、仮想環境は VMWare でホストされていると仮定します。
ここから始めるべきことがいくつかあります
VM の作成を自動化する (テンプレートからの展開、ネットワークの構成など) には、VMWare の PowerCLI (Powershell コマンドレット) を使用できます。詳細については、こちらを参照してください。
開発環境が純粋な Windows の場合は、構成管理に DSC (無料) を使用できます。組織に余裕がある場合は、SCCMを使用する高価な方法を使用できます。
これらのマシンをオンデマンドでスピンオフして構成することは、完全にニーズに依存します。(より一般的な方法) の 1 つは、VM テンプレート (別名ベース VM) を作成し、このテンプレートから VM をデプロイすることです。
このベース テンプレートは、通常、必要最小限の OS + いくつかの一般的なユーティリティ + ツールです。VM がテンプレートから展開されると、上記の CM (構成管理) ツールのいずれかを使用して、この VM をインストール/構成できます。
これが正しい方向へのいくつかの指針を与えることを願っています