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
The story becase happy with itamae
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Nobutoshi Ogata
December 09, 2015
Technology
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The story becase happy with itamae
Nobutoshi Ogata
December 09, 2015
More Decks by Nobutoshi Ogata
See All by Nobutoshi Ogata
Datadogセミナー 2025/3/13 Datadog On-Callの活用事例のご紹介
nobu666
0
500
サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1
nobu666
1
17k
SmartNews x PLAID - Cost cut and AWS Enterprise Support
nobu666
0
330
Why Slack?
nobu666
0
350
A Complete Work of SmartNews's SRE
nobu666
2
3.4k
SRE at SmartNews
nobu666
0
8.3k
SmartNews の最近の取り組みについて
nobu666
4
3.6k
Introducing in-hourse PaaS
nobu666
1
350
Monitoring of SmartNews
nobu666
0
200
Other Decks in Technology
See All in Technology
Claude Teamプランの コスト最適化を考える
rfdnxbro
1
820
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
54k
最新技術に積極チャレンジ!EKS共通基盤のこれまでとこれから
daitak
0
250
DMMブックスのNext.js化を加速させるAI活用 / Migrating DMM Books to Next.js with AI
kentarom
0
210
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
dbt と Snowflake と tag
kevinrobot34
2
300
dbt in Microsoft Fabric
ryomaru0825
0
300
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
1
970
hookで自作する Claude Code の「実況ボード」
shinyasaita
2
240
AIエージェントのためのデータ設計
daiz21
0
540
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
108
250k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
260
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
490
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
490
Statistics for Hackers
jakevdp
799
230k
Building an army of robots
kneath
306
46k
4 Signs Your Business is Dying
shpigford
187
23k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
230
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
500
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Transcript
The story became happy with itamae @nobu666 2015.12.09 itamae meetup
#1
•ඌܗெढ़ @nobu666 •Manager of ApplicationServices Team
None
before itamae
Too many chef repositories
None
WTF
after itamae
only one repository
None
simple
None
• automatic provisioning • pull recipes from S3 and exec
`sudo itamae local bootstrap.rb --ohai` • or manually exec `fab XXX prd all itamae` at gateway
$ tree -d -L 2 . ├── ci ├── cookbooks
-> packer/cookbooks ├── fabfile ├── nodes -> packer/nodes ├── packer │ ├── cookbooks │ ├── nodes │ ├── roles │ ├── scripts │ └── spec ├── roles -> packer/roles ├── spec -> packer/spec └── tmp $ ls cookbooks | wc -l 17 $ ls roles | wc -l 39 $ git log --format="%ae" | sort | uniq | wc -l 25
real itamae provisioning
None
Happy provisioning!