1

現在、Jenkins 2.46.3 LTS を使用してビルド ファームをセットアップしています。VirtualBoxで実行されている4〜5個の仮想マシンビルドノードを備えた物理サーバーにJenkinsマスターをインストールしています。

Chef を使用して仮想マシンの構成を管理することを考えていますが、これらのビルド ノードにインストールする必要があるソフトウェアの多くには、対応する Chef スーパーマーケット クックブックがありません。これらのノードを管理するための独自のクックブックを作成するほど、Chef には自信がありません。

私は、いくつかの Chef Supermarket クックブック用に持っているいくつかのラッパー クックブックをテストするために、Inspec テストを作成した経験があります。私の質問は; 最初にこのソフトウェアをノードにインストールするために実行するクックブックがない場合でも、実際のノードに対して一連の inspec テストを実行する方法はありますか (サンドボックス環境でクックブックをテストするためにそれらを使用するのとは対照的に)?

私の目標は、ビルド ノードが正しく設定されていることを確認するために行うすべての手動チェックを自動化することです。Ohai は、Chef の構成と管理対象ノードの内容を比較するので、これは良いことのように思えます。

この目標を達成するためのより良いアプローチがあれば、解決策として喜んで検討します。

これについての経験がある人に感謝します!どんな助けやアドバイスも大歓迎です:)

4

1 に答える 1