In this chapter, we learned how to provision a Vagrant machine using the Salt software. We learned about the options available when configuring Salt with Vagrant, and looked at what Salt states are and their syntax.
The end of this chapter marks the end of our provisioning miniseries and the end of this book. I encourage you to keep exploring Vagrant and its many different features. We've focused mainly on provisioning in this book, but you could also look at the provider option in Vagrant. This allows you to manage which software actually powers the virtual machine. We use VirtualBox in this book, but there are other options, such as VMWare and Docker. It all depends on your environment and available software, but Vagrant can be flexible and will often meet your requirements.