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
Test driven dockerized infrastructure
Search
Gopal Ramachandran
July 01, 2016
Technology
59
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Test driven dockerized infrastructure
Ignite talk delivered at Devopsdays Amsterdam 2016.
Gopal Ramachandran
July 01, 2016
More Decks by Gopal Ramachandran
See All by Gopal Ramachandran
Agentic AI meets Kubernetes Ops
goposky
0
4
Paving Golden Paths with Internal Developer Platforms
goposky
0
77
Helm: The package manager for Kubernetes
goposky
0
49
Exploring the kubernetes ecosystem
goposky
0
130
Containerization at Rabobank: Securing the production cluster
goposky
1
82
Automate with configuration management
goposky
0
47
Other Decks in Technology
See All in Technology
設計レビューとAIハーネスで向き合う AIが生み出した新しいボトルネックの対処法 / Design Reviews and AI Harnesses Against New Bottlenecks Created by AI
nstock
5
480
AI工学特論: MLOps・継続的評価
asei
10
2k
「顧客の声を聞かなければ何も始まらない」 ── 顧客の声から生まれた『AI返信補助機能』の開発プロセス / AICon2026_shikata_imai
rakus_dev
1
270
AI Native なプロダクト組織の立ち上げ方 : 生産性 100 倍への挑戦
mikesorae
0
1.4k
クラウドを使う側から、作る側へ / 大吉祥寺.pm 2026前夜祭
fujiwara3
6
1.3k
セキュリティ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
100
ここは地獄!つらい朝会を体験することで、チームとしてのより良い振る舞いに気づくワークショップ / The stand-up meeting from hell in the game industry
scrummasudar
0
310
そのドキュメント、自動化しませんか?
yuksew
1
430
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
520
VPCセキュリティ対応の最新事情
nagisa53
1
320
「守りたい体験」を渡すだけで E2E を生成させられるようになった話
hinac0
2
1.1k
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
1
3.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Tell your own story through comics
letsgokoyo
1
1k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Leo the Paperboy
mayatellez
8
1.9k
The Curse of the Amulet
leimatthew05
2
13k
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
240
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
The Language of Interfaces
destraynor
162
27k
Transcript
Gopal Ramachandran Test Driven (Dockerized) Infrastructure Engineer/Consultant at TMNS (tmns.com)
Twitter: @goposky
What is Test Driven Infrastructure (TDI)? Infrastructure = Code!
But.. Why TDI?? Better - “code” - design - consistency
Traditional TDI setup Step 1. Setup virtual environment Step 2.
Run provisioning code Step 3. Run test suite
Infra test specs
Serverspec
Serverspec - specs
Serverspec - resources
Spec-ing containerized infra
TDI solutions for containerized infra
Popular TDI tools… Containerspec
Test containers with a container! Popular TDI tools… Containerspec
Popular TDI tools… Containerspec
Popular TDI tools… TestKitchen http://kitchen.ci/
Popular TDI tools… TestKitchen
https://rubygems.org/gems/kitchen-docker Popular TDI tools… TestKitchen
https://github.com/aelsabbahy/goss Popular TDI tools… Goss
- https://testinfra.readthedocs.io - https://github.com/philpep/testinfra Popular TDI tools… Testinfra
TDI is simple…
You’ve already got the stuff to get started!