タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

chefとtipsに関するfb2kのブックマーク (2)

  • 個人的Chefのtips、豆知識 - Qiita

    初期知識 コーディング規約は Ruby コーディング規準 に準拠する デフォルトのactionはcreateです。それ以外の操作がしたい場合はactionを記述しましょう コメントアウトでどういう動作をしてるか、resource毎に日語で書きましょう。 fileやtemplate、user、group resourceなどは、resourceブロックの名前に書く事で、 path(実際に配置するpath)や、group_name部分を省略してます。 (例)file '/tmp/hogehoge.txt' do ・・・/tmp/hogehoge.txtを配置 定数、分岐はなるべく少なくしましょう。 environments, roleを有効活用しましょう ①bash : スクリプトを打ちたいとき、git cloneしたいとき bash, execute, scriptなど色々有りますが、どれ

    個人的Chefのtips、豆知識 - Qiita
    fb2k
    fb2k 2015/05/27
  • 簡単!MacOSXやLinuxにChef,Knife,Berkshelfを一発でインストールしてくれるChefDKの紹介 · DQNEO日記

    Home Subscribe 最近 ChefDKという全部入りパッケージがリリースされたので、これで一発です。 http://www.getchef.com/downloads/chef-dk/ CentOS6だとこんな感じで一発です。 sudo rpm -ivh https://opscode-omnibus-packages.s3.amazonaws.com/el/6/x86_64/chefdk-0.3.0-1.x86_64.rpm rubyとかrbenvとかgemとかの環境について頭を悩ませる必要がないのでとても楽です。 ちなみにChefDKを使わずに自力でこれらをインストールしようとするとどうなるかというと、すごい時間がかかります。 とくにBerkshelfが依存しているライブラリで"dep-selector-libgecode" というのがものすごい怪物のようなしろもので、コンパ

    簡単!MacOSXやLinuxにChef,Knife,Berkshelfを一発でインストールしてくれるChefDKの紹介 · DQNEO日記
    fb2k
    fb2k 2014/05/15
  • 1