Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Chefについて数週間勉強してみた
Search
akira345
July 14, 2013
Technology
0
99
Chefについて数週間勉強してみた
広島Ruby勉強会#33で喋ったスライドです。
akira345
July 14, 2013
Tweet
Share
More Decks by akira345
See All by akira345
脱・同期処理!マイクロサービスにおける負荷分散の勘所
akira345
0
72
AWSデプロイツール紹介
akira345
0
44
40歳でやったこと
akira345
0
21
回路を読むために必要なこと
akira345
0
10
おれのAWSがこんなに辛い訳がない!!
akira345
0
17
Dockerを触ってみよう
akira345
0
78
アラフォー世代が基板を作ってみた(公開用)
akira345
0
140
ESP-WROOM-02でプチIoT
akira345
0
100
トランジスタの働き(超入門編)
akira345
0
12
Other Decks in Technology
See All in Technology
サイバーエージェント流クラウドコスト削減施策「みんなで金塊堀太郎」
kurochan
0
240
社内お問い合わせBotの仕組みと学び
nish01
1
580
AWS Top Engineer、浮いてませんか? / As an AWS Top Engineer, Are You Out of Place?
yuj1osm
2
210
ユーザーの声とAI検証で進める、プロダクトディスカバリー
sansantech
PRO
1
130
Uncle Bobの「プロフェッショナリズムへの期待」から学ぶプロの覚悟
nakasho
2
110
Performance Insights 廃止から Database Insights 利用へ/transition-from-performance-insights-to-database-insights
emiki
0
240
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
2
610
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
3
830
Large Vision Language Modelを用いた 文書画像データ化作業自動化の検証、運用 / shibuya_AI
sansan_randd
0
130
Adapty_東京AI祭ハッカソン2025ピッチスライド
shinoyamada
0
280
【Kaigi on Rails 事後勉強会LT】MeはどうしてGirlsに? 私とRubyを繋いだRail(s)
joyfrommasara
0
230
AIAgentの限界を超え、 現場を動かすWorkflowAgentの設計と実践
miyatakoji
1
170
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Fireside Chat
paigeccino
40
3.7k
Making Projects Easy
brettharned
119
6.4k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Git: the NoSQL Database
bkeepers
PRO
431
66k
GraphQLとの向き合い方2022年版
quramy
49
14k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
We Have a Design System, Now What?
morganepeng
53
7.8k
A Modern Web Designer's Workflow
chriscoyier
697
190k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
Transcript
Chefについて数週間勉強してみた Chefについて数週間勉強してみた @akira345 Hiroshima.rb Powered by Rabbit 2.0.6 and COZMIXNG
自己紹介 本業:クラウド屋さん(暫定) 所属: Hiroshima.rb 広島サーバユーザ友の会(仮) 広島電子工作娯楽部(仮称) WindowsPhoneハンズオンin広島 オープンセミナー2014@広島 実行メンバー OSC広島実行メンバー WTM時々インフラ担当
転職しました! 某社にご縁があって転職しました どちらかというと異業種。毎日サバイバル。 上司のイライラの種 朝つらいっす・・・
Chefを使うことを強いられてい るんだ!! 職場ではChefを使っていました。 コードが欠片もわかりませんでしたOrz ヤバイ。死んでしまう
Chefってなに? シェフと呼びます。(SEO的にかなり辛い) opscode社が提供しているサーバ自動デ プロイツール。 サーバの設定をRubyのDSLで記述する(サ ーバ構成が書かれた設定スクリプトイメー ジ) サーバを大量生産するときに役立つ サーバにどのような設定をしたのか把握で きる
chefの構成
Chef Server Nodeの管理 Cookbook、Recipeの管理 WEB上から操作できます。
Workstation Chef Serverを操作し、Cookbookや Recipeの作成や構成管理
Node Chef Serverが管理するマシンたち。 Chef Serverで管理されているCookbook やRecipe情報を取得し、タスクを実行しま す。
用語について 用語が独創的ある意味一般的で検索が非 常に困難 Cookbook Recipe、Template、Attribute などをひ とまとめにしたディレクトリ。 ソフトの種類毎に作るのがお約束ぽい。 環境に依存するものはroleやnodeに設 定する。(PWとか)
用語について Recipe 設定を記述したrubyスクリプト。1つの Coolbookに複数存在する。 Template 設定ファイルを生成するためのテンプレ ート
用語について Attribute 環境依存の処理を吸収するための変 数。 role サーバ枚にどのRecipeを使うのかを書 く。各サーバはroleに記載されたrecipe に従う。
やってみる。 Powered by Rabbit 2.0.6 and COZMIXNG