インフラストラクチャ自動化フレームワーク「Chef」の基本(1/2 ページ)

DevOpsというキーワードに関連して、「Chef」というツールの名前を聞いたことのある人も多いのではないでしょうか。この記事では、インフラにおける構成管理、展開作業を自動化するChefの構造および基本的な使い方について解説します。

» 2013年07月03日 18時00分 公開

インフラストラクチャ自動化フレームワーク「Chef」


 Chef

 Chef1Infrastructure as CodeRubyRubyChef1

 Chef

CookbookRecipe


 RubyCookbookRecipe

 Recipe姿RecipeRubyResourceChef姿

 Apache HTTP Server

 LinuxRed HathttpdyumDebianapache2aptApache HTTP Server

 Chef使Recipe
package 'apache2' do
  case node[ :platform ]
  when 'redhat', 'centos'
    package_name 'httpd'
  when 'debian', 'ubuntu'
    package_name 'apache2'
  end
end

  Chefpackage Resource

 ChefResourcepackageResourceResourceRubyPerlPythonbash


 Chef1

 Apache HTTP Server

 ChefCookbookRecipeResource

ChefClient/ServerSolo


 CookbookCookbook

 11

 Chef ServerChef ClientChef ServerCookbook

 Chef SoloCookbook

 Cookbook

 Chef ServerChef ServerChef Client

 Chef Solo

 Cookbook
       1|2 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

AI for エンジニアリング
「サプライチェーン攻撃」対策
1P情シスのための脆弱性管理/対策の現実解
OSSのサプライチェーン管理、取るべきアクションとは
Microsoft & Windows最前線2024
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。