Liberty プロファイルおよび Chef
Chef ソフトウェアは、Infrastructure as a Service (IaaS) のインストール済み環境を作成および管理するために使用できるオープン・ソースの構成管理ツールです。 Chef を使用して、Liberty プロファイルのインストール済み環境をプロビジョンできます。
Chef は cookbook を使用しています。cookbook は、Ruby プログラミング言語によって作成された再使用可能なコンポーネント・セットです。cookbook は、Apache HTTP Server など、関連ソフトウェアを構成するために必要なすべての必須コンポーネントを提供します。Chef の使用とスクリプトの作成の重要な違いは、Chef では、現在のソフトウェア構成と新しい構成との違いを判別し、2 つの構成間での移行に必要な変更のみを行うことができる点にあります。詳しくは、オンラインの Chef の資料『About Cookbooks』を参照してください。
Chef を使用することで、保守する構成を最小限にしたスケーラブルなインフラストラクチャーを作成できます。 新しいアプリケーション・サーバーや Web サーバーを作成して始動するなどして、既存のインフラストラクチャーを容易に拡張できます。Chef は、必要に応じて、新しいサーバーを既存のインフラストラクチャーに自動的に接続します。
wlp cookbook は、WebSphere Application Server Liberty プロファイルをインストールして構成します。これは、Liberty プロファイル・サーバー・インスタンスを作成、管理、および構成するためのレシピ、リソース、およびライブラリーを提供します。詳しくは、『wlp cookbook』を参照してください。
Chef について詳しくは、オンラインの Chef の資料『How Chef works』を参照してください。
Chef cookbook の使用について詳しくは、『Getting started with the Chef cookbooks for the Liberty profile』を参照してください。