2016-09-20 20:45:31 +00:00
|
|
|
---
|
|
|
|
title: InSpec - Tutorials
|
|
|
|
---
|
|
|
|
|
|
|
|
.row
|
|
|
|
.columns.large-10.large-offset-1
|
|
|
|
img.hero--img src="/images/tutorials/tutorial-icon.png"
|
|
|
|
h1.hero--heading InSpec Tutorials
|
|
|
|
h2.hero--subhead.text-center
|
|
|
|
| Clear, step-by-step instructions for getting started and building
|
|
|
|
your InSpec skills.
|
|
|
|
.row
|
|
|
|
.columns.medium-12
|
|
|
|
h3.tutorials--subhead Tutorials
|
|
|
|
p Huge thanks to Annie Hedgpeth for creating all of these fantastic tutorials.
|
|
|
|
ul.tutorials--links.no-bullet
|
|
|
|
li
|
|
|
|
a.tutorials--link href="http://www.anniehedgie.com/inspec-basics-1"
|
|
|
|
i.fa.fa-link
|
|
|
|
| Day 1
|
2016-09-21 21:45:51 +00:00
|
|
|
span - Hello World
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="http://www.anniehedgie.com/inspec-basics-2"
|
|
|
|
i.fa.fa-link
|
|
|
|
| Day 2
|
2016-09-21 21:45:51 +00:00
|
|
|
span - Command Resource Blog Logo
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="http://www.anniehedgie.com/inspec-basics-3"
|
|
|
|
i.fa.fa-link
|
|
|
|
| Day 3
|
2016-09-21 21:45:51 +00:00
|
|
|
span - File Resource
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="http://www.anniehedgie.com/inspec-basics-4"
|
|
|
|
i.fa.fa-link
|
|
|
|
| Day 4
|
2016-09-21 21:45:51 +00:00
|
|
|
span - Custom Matchers
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="http://www.anniehedgie.com/inspec-basics-5"
|
|
|
|
i.fa.fa-link
|
|
|
|
| Day 5
|
2016-09-21 21:45:51 +00:00
|
|
|
span - Create a Profile
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="http://www.anniehedgie.com/inspec-basics-6"
|
|
|
|
i.fa.fa-link
|
|
|
|
| Day 6
|
2016-09-21 21:45:51 +00:00
|
|
|
span - Ways to Run It and Places to Store It
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="http://www.anniehedgie.com/inspec-basics-7"
|
|
|
|
i.fa.fa-link
|
|
|
|
| Day 7
|
2016-09-21 21:45:51 +00:00
|
|
|
span - How to Inherit a Profile from Chef Compliance Server
|
2016-11-01 20:05:59 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="http://www.anniehedgie.com/inspec-basics-8"
|
|
|
|
i.fa.fa-link
|
2016-11-01 20:25:29 +00:00
|
|
|
| Day 8
|
2016-11-01 20:05:59 +00:00
|
|
|
span - Regular Expressions
|
|
|
|
li
|
|
|
|
a.tutorials--link href="http://www.anniehedgie.com/inspec-basics-9"
|
|
|
|
i.fa.fa-link
|
2016-11-01 20:25:29 +00:00
|
|
|
| Day 9
|
2016-11-01 20:05:59 +00:00
|
|
|
span - Attributes
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
2016-12-16 21:27:35 +00:00
|
|
|
a.tutorials--link href="https://learn.chef.io/tutorials/inspec/"
|
2016-09-20 20:45:31 +00:00
|
|
|
i.fa.fa-link
|
2016-12-16 21:27:35 +00:00
|
|
|
span Verify Your Chef Code with InSpec
|
2016-09-22 20:55:14 +00:00
|
|
|
li
|
2016-09-28 02:02:52 +00:00
|
|
|
a.tutorials--link href="https://learn.chef.io/tutorials/compliance-assess/"
|
2016-09-22 20:55:14 +00:00
|
|
|
i.fa.fa-link
|
|
|
|
span Assess Your Infrastructure with Chef Compliance Scanner
|
|
|
|
li
|
2016-09-28 02:02:52 +00:00
|
|
|
a.tutorials--link href="https://learn.chef.io/tutorials/compliance-remediate/"
|
2016-09-22 20:55:14 +00:00
|
|
|
i.fa.fa-link
|
|
|
|
span Remediate Compliance Failures on your Infrastructure with Chef
|
2016-09-20 20:45:31 +00:00
|
|
|
h3.tutorials--subhead Guides For Advanced Topics
|
|
|
|
p
|
|
|
|
| Additional huge thanks to Christian Johannsen, Jeremy Miller, and
|
|
|
|
blindscientist for these amazing materials.
|
|
|
|
ul.tutorials--links.no-bullet
|
|
|
|
li
|
|
|
|
a.tutorials--link href="http://datatomix.com/?p=236"
|
|
|
|
i.fa.fa-link
|
2016-09-21 21:45:51 +00:00
|
|
|
span Windows infrastructure testing using InSpec - Part 1
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="http://datatomix.com/?p=238"
|
|
|
|
i.fa.fa-link
|
2016-09-21 21:45:51 +00:00
|
|
|
span Windows infrastructure testing using InSpec and Profiles - Part 2
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="https://github.com/jeremymv2/chef-intranet-scaffolding/blob/master/README.md"
|
|
|
|
i.fa.fa-link
|
2016-09-21 21:45:51 +00:00
|
|
|
span Operating InSpec in an air-gapped environment
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="http://scienceofficersblog.blogspot.de/2016/02/testing-ansible-with-inspec.html"
|
|
|
|
i.fa.fa-link
|
2016-09-21 21:45:51 +00:00
|
|
|
span Testing Ansible with InSpec
|
2016-09-20 20:45:31 +00:00
|
|
|
h3.tutorials--subhead Podcasts
|
|
|
|
ul.tutorials--links.no-bullet
|
|
|
|
li
|
|
|
|
a.tutorials--link href="http://foodfightshow.org/2016/02/inspec.html"
|
|
|
|
i.fa.fa-link
|
2016-09-21 21:45:51 +00:00
|
|
|
span InSpec Foodfight
|
2016-09-20 20:45:31 +00:00
|
|
|
li
|
|
|
|
a.tutorials--link href="https://www.arresteddevops.com/tdi/"
|
|
|
|
i.fa.fa-link
|
2016-09-21 21:45:51 +00:00
|
|
|
span Test Driven Infrastructure With Arthur Maltson and Michael Goetz
|