Introduction to test-kitchen and InSpec
Lance Albertson
Lance Albertson is the Director for the Oregon State University Open Source Lab (OSUOSL) and has been involved with the Gentoo Linux project as a developer and package maintainer since 2003. Since joining the OSUOSL in 2007, Lance has managed all of the hosting activities that the OSL provides for nearly 160 high-profile open source projects. He was promoted to Director in early 2013 after being the Lead Systems Administration and Architect since 2007.
Whether you’re using Chef, Puppet or Ansible, you’re going to need a set of tools which help enable you to develop and test your infrastructure. One set of tools that we use at the OSU Open Source Lab is test-kitchen coupled with InSpec. Test-kitchen provides a test harness to execute infrastructure code on one or more platforms in isolation. InSpec provides a way to ensure your infrastructure code passes tests and compliance in a way separate from your configuration management. Together, this provides a very powerful platform for developing infrastructure code and testing it as well.
This session will introduce attendees to both test-kitchen and InSpec, explain the various drivers and provisioners you can use, and also provide some real-world examples of how to use it with Chef, Puppet and Ansible.
- Date:
- 2019 November 15 - 10:45
- Duration:
- 50 min
- Room:
- TALKS 3183
- Conference:
- SeaGL 2019 - A Prime Year for Free Software
- Language:
- Track:
- Security/Infosec
- Difficulty:
- Medium
- How to use linux tools to troubleshoot small networks
- Start Time:
- 2019 November 15 10:45
- Room:
- TALKS 3178
- DIY Decentralization
- Start Time:
- 2019 November 15 10:45
- Room:
- TALKS 3179
- Privacy, Decentralisation and Scaling with IPv6 Multicast
- Start Time:
- 2019 November 15 10:45
- Room:
- TALKS 3180