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
Cook like a Chef
Search
bdcravens
October 21, 2013
Programming
0
76
Cook like a Chef
Presented at the October Houston Ruby (Ruby Brigade) meetup. Covers Vagrant and Chef.
bdcravens
October 21, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
高速開発のためのコード整理術
sutetotanuki
1
400
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
MUSUBIXとは
nahisaho
0
130
Grafana:建立系統全知視角的捷徑
blueswen
0
330
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
570
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
300
Patterns of Patterns
denyspoltorak
0
1.4k
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
Practical Orchestrator
shlominoach
191
11k
Prompt Engineering for Job Search
mfonobong
0
160
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
140
Typedesign – Prime Four
hannesfritz
42
2.9k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Code Review Best Practice
trishagee
74
20k
Building AI with AI
inesmontani
PRO
1
690
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Become a Pro
speakerdeck
PRO
31
5.8k
The agentic SEO stack - context over prompts
schlessera
0
640
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Transcript
Cook like a Chef Billy Cravens @bdcravens Monday, October 21,
13
Who Am I? • Billy Cravens • Director of Technology,
Refund Retriever • Polyglot and general nerd • Manager, Houston ColdFusion Users Group • @bdcravens • www.billycravens.com www.billy.io Monday, October 21, 13
Shameless Plug! • Audit late packages and incorrect charges •
No risk refunds • Build e-commerce sites? Let’s talk! • www.RefundRetriever.com • www.Refund-Retriever.com Monday, October 21, 13
What is Dev-Ops? Monday, October 21, 13
What is Chef? Monday, October 21, 13
Why Chef? Monday, October 21, 13
Word of the day: “idempotency” Monday, October 21, 13
What is Vagrant? Monday, October 21, 13
Why Vagrant? Monday, October 21, 13
Installing Vagrant • www.vagrantup.com • gem install vagrant ???? Monday,
October 21, 13
vagrant init Monday, October 21, 13
Adding a vagrant box • Command line • vagrant box
add name-of-box url-of-box • by URL of box • http://vagrantbox.es • http://cloud-images.ubuntu.com/vagrant/ Monday, October 21, 13
Box commands • vagrant box list • vagrant box remove
name [provider] Monday, October 21, 13
Creating your own box • VeeWee • gem install veewee
• github.com/jedi4ever/veewee • Packer.io • also by Mitchell • creates VM images • Vagrant post-processor Monday, October 21, 13
Provisioners • Shell • Chef • Puppet • Ansible Monday,
October 21, 13
Vagrantfile • VM options • Networking • shared folders Monday,
October 21, 13
Multiple Servers Monday, October 21, 13
vagrant ssh Monday, October 21, 13
vagrant ssh • little caveat about Windows Monday, October 21,
13
vagrant Commands Monday, October 21, 13
vagrant Plugins • install, uninstall, list • berkshelf • librarian-chef
• vbguest • many more: https://github.com/mitchellh/ vagrant/wiki/Available-Vagrant-Plugins Monday, October 21, 13
Vagrant providers Monday, October 21, 13
What about ...? • Docker • Linux containers Monday, October
21, 13
Basic Chef Monday, October 21, 13
Installing chef • gem install chef • Windows installer Monday,
October 21, 13
The Great Debate • Community Cookbooks • Custom Recipes Monday,
October 21, 13
Dependency Management • Git submodules • librarian-chef • Berkshelf Monday,
October 21, 13
Berkshelf • gem install berkshelf • Berksfile • berks install
Monday, October 21, 13
Tour of Chef • Packages Monday, October 21, 13
Tour of Chef • Commands Monday, October 21, 13
Tour of Chef • Files and Directories Monday, October 21,
13
Tour of Chef • Notes about permissions Monday, October 21,
13
Chef attributes Monday, October 21, 13
Secure data Monday, October 21, 13
Anatomy of a Chef recipe Monday, October 21, 13
Monday, October 21, 13
Chef Resources • learnchef.opscode.com • docs.opscode.com Monday, October 21, 13
Now let’s talk production ... Monday, October 21, 13
chef-solo Monday, October 21, 13
Hosted chef • by OpsCode • self-hosted • written in
Erlang (Erchef) Monday, October 21, 13
AWS OpsWorks Monday, October 21, 13