~/talk

Introduction to Test-kitchen and InSpec

slides:none on file

Test Kitchen drives VMs/containers (Vagrant, Docker, OpenStack) to apply Chef/Puppet/Ansible code and then runs InSpec for verification and compliance; examples include multi‑node OpenStack and Ceph cluster tests that spin up 18 VMs using chef-zero to simulate a chef server, run upgrades and integration tests, and then destroy everything. InSpec provides ~80+ resources, JSON/HTML reports and remote SSH/winrm targets; Kitchen integrates with CI, runs tests concurrently, and successfully caught upgrade issues before production.

AI-written summary · about

  1. 0:00Introduction
  2. 0:32Overview
  3. 0:44About Lance
  4. 1:06Open Source Lab
  5. 2:09Infrastructure Code
  6. 3:30Tools
  7. 4:55Why Testkitchen
  8. 7:55Supported Platforms
  9. 8:11Workflow
  10. 9:15Installing Testkitchen
  11. 10:04Common Commands
  12. 11:12Configuration
  13. 12:18Chef
  14. 12:44Running individual tests
  15. 13:44Integrating with Docker
  16. 15:18Integrating with Puppet
  17. 17:06Integrating with Ansible
  18. 20:09Testing Terraform
  19. 20:57Multinode testing
  20. 24:39Inspect
  21. 25:44Basics
  22. 28:08Basic test
  23. 29:03Basic test output
  24. 29:23Commands
  25. 30:15Target URI
  26. 30:47Profiles
  27. 31:31Community
  28. 32:50Fixing Issues
  29. 35:33Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.