次のページへItamaeのプロフィールItamaeはクックパッドの荒井良太氏を中心に開発されている製品である。Lightchef.」と記載されており、Chefを簡素化、軽量化する目的で開発されている。Chef」として提供されていた。2013年に最初のStable版がリリースされており、今回の4製品の中では非常に新しい製品となっている。Licenseで、現在の最新の安定バージョンは2016年4月7日にリリースされた1.9.6。〜新進気鋭の国産・構成管理ツール〜」が公開されているので、ご一読をお勧めしたい。4.4.2をインストールしている。ItamaeはRubyで開発されており、サーバの設定を行うrecipeはChefを踏襲している。nodeの定義はjson、recipe本体はRubyスクリプトになっており、書式もChefとほぼ同じである。Chefの経験者であれば、すんなり利用することができるだろう。今回、検証で行ったインストールの手順は以下の通りだ。/var/log/itamaenode側には作業は不要である。このわずかな作業だけで、Itamaeの実行環境は構築が行え、サーバの構築と設定を行うrecipeを作成、実行することができる。WordPressインストール用のrecipeの作成1.recipeを格納するフォルダを作成node定義ファイルもrecipe本体も、Itamae実行時はファイル名を直接パラメータとして指定する。このため、参照可能であればどこのフォルダでも問題ないが、取りあえず/etc/itamae以下に作成しておく。/etc/itamae/cookbooks/wordpress/templates2.node定義ファイルを作成recipeに引き渡すパラメータを定義する。作成したcookbookは以下となる。各処理のTIPSは後ほど、機能ごとに説明を行う。privileges;以上でcookbookの作成は終了となる。cookbookはサーバ側でitamaeコマンドで実行する。4.cookbookの実行前の構文の確認itamaeコマンドでcookbookを実行することになるが、最後に"-n"または"--dry-run"オプションを付けると、実行せずに構文チェックのみが行われる。エラーが表示されなければ構文的には問題がない。以下のコマンドを実行するとサーバ側からcookbookがダウンロードされ、WordPress環境の構築が行われる。出力されるログは以下となる。この情報はホスティング先から入手してください。update以外の全ての処理がスキップされていることが確認できる。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。