chef solo備忘録
curl -L https://www.opscode.com/chef/install.sh | sudo bash
gem install knife-solo --no-ri --no-rdoc
knife solo init chef-repo
cd chef-repo
git init
git add .
git commit -m 'first commit'
git つかうためのメモ
ssh-keygen -t rsa -f bitbucket.org
mkdir .ssh
cp bitbucket.org .ssh/
vim .ssh/configHost bitbucket.org
User git
Port 22
Hostname bitbucket.org
IdentityFile ~/.ssh/bitbucket.org
TCPKeepAlive yes
IdentitiesOnly yesgit remote add origin git@bitbucket.org:[user]/[repository_name].git
git remote -v
git push origin master
git clone https://bitbucket.org/[user]/[repository_name].git
/opt/chef/embedded/bin/gem install berkshelf --no-ri --no-rdoc
knife cookbook create dstat -o site-cookbooks
vim site-cookbooks/dstat/recipes/default.rb
package "dstat" do
action :install
endknife solo bootstrap ホスト
"recipe[dstat]"
knife solo cook ホスト
chefの参考になりました
http://kohkimakimoto.hatenablog.com/entry/2013/02/15/121741
http://hivecolor.com/id/126
http://qiita.com/kidachi_/items/b222fb2892e6108c46d5#3-3
ビットバケットのつかいかた
http://mugijiru.seesaa.net/article/228914090.html
gem installが遅い
http://www.ideaxidea.com/archives/2013/08/resolv.html
knife solo で cookがこける
http://d.hatena.ne.jp/kaitoh07/20130910/1378789326