「Chefのインストール」の版間の差分
提供: FreeBSD入門
(同じ利用者による、間の2版が非表示) | |||
行1: | 行1: | ||
− | [[Chef]]を使うには、[[Chef]] | + | [[Chef]]を使うには、[[Chef]]本体とrakeが必要です。ここでは、FreeBSDに[[Chef]]のクライアントをインストールします。chef-soloやchef-client, knifeコマンド達がインストールされます。 |
+ | '''読み方''' | ||
+ | ;[[Chef]]:しぇふ | ||
__TOC__ | __TOC__ | ||
== 概要 == | == 概要 == | ||
− | |||
[[Chef]]を使うには、[[Chef]]本体とrakeが必要です。 | [[Chef]]を使うには、[[Chef]]本体とrakeが必要です。 | ||
− | |||
== インストール == | == インストール == | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | sudo pkg install rubygem-chef | ||
+ | sudo gem install knife-solo | ||
+ | </syntaxhighlight> | ||
{{ports|/usr/ports/sysutils/rubygem-chef|rubygem-chef}} | {{ports|/usr/ports/sysutils/rubygem-chef|rubygem-chef}} | ||
{{ports|/usr/ports/devel/rubygem-rake|rubygem-rake}} | {{ports|/usr/ports/devel/rubygem-rake|rubygem-rake}} | ||
− | |||
== 設定 == | == 設定 == | ||
=== /etc/chef/solo.rb === | === /etc/chef/solo.rb === | ||
行24: | 行27: | ||
cookbook_path ["/home/user/chef/test/cookbooks"] | cookbook_path ["/home/user/chef/test/cookbooks"] | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− | |||
== 関連項目 == | == 関連項目 == | ||
− | + | {{chef}} | |
<!-- vim: fileencoding=utf-8 filetype=mediawiki | <!-- vim: fileencoding=utf-8 filetype=mediawiki | ||
--> | --> |
2015年5月31日 (日) 00:50時点における最新版
Chefを使うには、Chef本体とrakeが必要です。ここでは、FreeBSDにChefのクライアントをインストールします。chef-soloやchef-client, knifeコマンド達がインストールされます。
読み方
- Chef
- しぇふ
概要
インストール
sudo pkg install rubygem-chef sudo gem install knife-solo
FreeBSDにインストールする場合
ports コレクションからインストールする場合
cd /usr/ports/sysutils/rubygem-chef sudo make install clean
pkgコマンドでインストールする場合
sudo pkg install rubygem-chef
portinstallコマンドでインストールする場合
sudo portinstall /usr/ports/sysutils/rubygem-chef
FreeBSDにインストールする場合
ports コレクションからインストールする場合
cd /usr/ports/devel/rubygem-rake sudo make install clean
pkgコマンドでインストールする場合
sudo pkg install rubygem-rake
portinstallコマンドでインストールする場合
sudo portinstall /usr/ports/devel/rubygem-rake
設定
/etc/chef/solo.rb
solo.rbの設定ファイルを作成します。cookbookのパスを指定します。
sudo mkdir /etc/chef sudo vim /etc/chef/solo.rb
solo.rbの内容は、以下の通りです。
% cat /etc/chef/solo.rb cookbook_path ["/home/user/chef/test/cookbooks"]
関連項目
- Chef
- Chef ファイルの作成
- Chef ディレクトリの作成
- Chefのインストール
- chef-solo Hello World