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 + CI + Vagrant
Search
Brian Scott
July 13, 2012
Technology
580
1
Share
Chef + CI + Vagrant
Use Jenkins + Vagrant + Foodcritic for a complete Chef cookbook testing framework.
Brian Scott
July 13, 2012
Other Decks in Technology
See All in Technology
VespaのParent Childを用いたフィードパフォーマンスの改善
taking
0
120
20年前の「OSS革命」に学ぶ AI時代の生存戦略
samakada
0
500
AI時代における技術的負債への取り組み
codenote
1
1.8k
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
150
AndroidアプリとCopilot Studioの統合
nakasho
0
170
AI バイブコーティングでキーボード不要?!
samakada
0
640
プラットフォームエンジニアリングの実践 - AWS コンテナサービスで構築する社内プラットフォーム / AWS Containers Platform Meetup #1
literalice
1
210
GKE Agent SandboxでAIが生成したコードを 安全に実行してみた
lamaglama39
0
110
Anthropic「Long-running a gents」をGeminiで再現してみた
tkikuchi
0
590
Microsoft 365 / Microsoft 365 Copilot : 自分の状態を確認する「ラベル」について
taichinakamura
0
370
AIコーディング時代における、ソフトウェアサプライチェーン攻撃に対する防衛術(簡易版)
soysoysoyb
0
160
[OpsJAWS 40]リリースしたら終わり、じゃなかった。セキュリティ空白期間をAWS Security Agentで埋める
sh_fk2
3
260
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1032
470k
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
KATA
mclloyd
PRO
35
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Designing for humans not robots
tammielis
254
26k
The Invisible Side of Design
smashingmag
303
52k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
HDC tutorial
michielstock
2
630
WCS-LA-2024
lcolladotor
0
550
Transcript
Chef + CI By Brian Scott
What is Chef? Chef is a Infrastructure Configuration management system
used to provision and manage configuration across your infrastructure.
Why test your chef cookbooks? 1) Because we should treat
our Infrastructure as code. 2) Ensure Integrity across your Infrastructure 3) Test Code changes 4) Just because!
What We need? 1) Jenkins 2) Vagrant gem 3) Chef
Server (Hosted or Standalone Instance) 3) Physical Machine 4) Foodcritic gem
Jenkins Jobs
FoodCritic Validation
Vargrant Testing - Auto test with a VM.
Minitest
Resources Jenkins - http://jenkins-ci.org/ Chef - http://www.opscode.com Vagrant - http://vagrantup.com/
Minitest- https://github.com/calavera/minitest-chef- handler Foodcritic - http://acrmp.github.com/foodcritic/
Contact me! Twitter: @brainscott Github: http://github.com/bscott Blog: http://blog.bscott.me Email:
[email protected]
DevOps / Systems Engineer / Cloud Engineer