I'm sharing my kali setup which allows me to make it disposable like a docker container. I used combination of tools such as vagrant, ansible and autofs + remote nas share.
This give me several advantages such as faster provisioning, seamless downgrade/upgrade, better disk space management (remove need for vm snaphots), and faster recovery (ie during vm compromised).
// Chapters
0:00 - Intro
0:21 - What is a container
1:09 - Setup overview
1:40 - Vmware fusion
2:16 - Vagrant
3:31 - My Vagrantfile and ansible provisioning walkthrough
4:28 - Autofs setup
6:34 - Demo: Lightning fast provisioning
7:24 - Demo: Easy rebuild
7:59 - Demo: Fun stuff with autofs
// Links
vmware fusion download and installation page: https://kb.vmware.com/s/article/2014097
vmware customer connect registration page: https://customerconnect.vmware.com/ac...
vagrant download and installation: https://developer.hashicorp.com/vagra...
autofs basic configuration: https://access.redhat.com/documentati...