Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
The story becase happy with itamae
Nobutoshi Ogata
December 09, 2015
Technology
0
67
The story becase happy with itamae
Nobutoshi Ogata
December 09, 2015
Tweet
Share
More Decks by Nobutoshi Ogata
See All by Nobutoshi Ogata
サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1
nobu666
1
16k
SmartNews x PLAID - Cost cut and AWS Enterprise Support
nobu666
0
170
Why Slack?
nobu666
1
220
A Complete Work of SmartNews's SRE
nobu666
2
2.1k
SRE at SmartNews
nobu666
0
6.7k
SmartNews の最近の取り組みについて
nobu666
4
3.1k
Introducing in-hourse PaaS
nobu666
1
200
Monitoring of SmartNews
nobu666
0
110
sensuとその周辺のはなし
nobu666
0
65
Other Decks in Technology
See All in Technology
cdk deployに必要な権限ってなんだ?
kinyok
0
150
Logbii(ログビー) 会社紹介
logbii
0
100
230125 モニターマウントLT ITガジェット翁(Ryu.Cyber)さん
comucal
PRO
0
4.5k
20230123_FinJAWS
takuyay0ne
0
120
創業1年目のスタートアップでAWSコストを抑えるために取り組んでいること / How to Keep AWS Costs Down at a Startup
yuj1osm
3
2k
re:Invent2022 前後の Amazon EventBridge のアップデートを踏まえつつ、情シスの仕事をより楽しくしたい話。 / EventBridge for Information Systems Department
_kensh
2
650
WebLogic Server for OCI 概要
oracle4engineer
PRO
3
870
ラズパイとGASで加湿器の消し忘れをLINEでリマインド&操作
minako__ph
0
140
データベースの発表には RDBMS 以外もありますよ
maroon1st
0
230
JAWS-UG 横浜 #54 資料
takakuni
0
200
SignalR を使ったアプリケーション開発をより快適に!
nenonaninu
0
590
エアドロップ for オープンソースプロジェクト
epicsdao
0
370
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
508
38k
Intergalactic Javascript Robots from Outer Space
tanoku
261
26k
Into the Great Unknown - MozCon
thekraken
2
280
WebSockets: Embracing the real-time Web
robhawkes
58
6k
Design by the Numbers
sachag
271
18k
For a Future-Friendly Web
brad_frost
166
7.8k
Learning to Love Humans: Emotional Interface Design
aarron
263
38k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
217
21k
Robots, Beer and Maslow
schacon
154
7.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
346
17k
Facilitating Awesome Meetings
lara
33
4.6k
Visualization
eitanlees
128
12k
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!