Weitere ähnliche Inhalte
Ähnlich wie ChefとCapistranoの境界線 (Chef Casual Talks Vol.1) #eytokyo #opschef_ja (20)
Mehr von Masahiro NAKAYAMA (20)
Kürzlich hochgeladen (11)
ChefとCapistranoの境界線 (Chef Casual Talks Vol.1) #eytokyo #opschef_ja
- 3. 基本ポリシー
1. 原則サーバ上で作業しない
2. 公開されたcookbooksを再利用する
– opscode-‐cookbooksにあればそれを探す
– communityやgithubにあるcookbookを使う
3. あきらめの心を持つ
– 変更ならば公開cookbooksにも手を入れる
– 半日調べて難しそうなことはあきらめて手作業
- 7. 補足
• 最終的に、Chefでは以下を管理
– Capistrano
rootディレクトリの作成
– 各種ログディレクトリの作成
– ログファイルlogrotateの設定ファイル
– 昔ながらのinit.d
script配布
– MySQLのデータベース/ユーザ作成
• 鶏と卵問題
– Unicornがデプロイ時のbundle
installで入る
→ 一度デプロイされないとUnicornが存在しない
– 空のRailsプロジェクトをgithubに用意してダミーデプロイ
– Unicorn管理を諦めたので最終的には未使用