Quickly Create a Development VM Using Kickstart, Preseed, Packer, Vagrant, Docker, Virtualbox
Maarten Smeets, AMIS
Using tools like Packer, Kickstart, Preseed, Vagrant en Virtualbox it is surprisingly easy for any developer to quickly create a development environment from scratch. Kickstart/Preseed allow the automation of installation of an OS. Packer makes it easy to automate the use of Kickstart/Preseed to create images of different types. The resulting image can be used as a Vagrant base box. Vagrant makes subsequent VM configuration easy and has various provisioning options such as plain shell files or Puppet. During the presentation I will demonstrate an installation from OS to WebLogic including database and explain the steps. It is surprisingly easy to get started. Once you have it set-up and you want to upgrade your OS, WebLogic or database version, it is easy to recreate a new VM with new versions of software in it with minimal effort.
Maarten is an Integration Consultant and Oracle ACE. Over the past years he has worked for numerous customers in the Netherlands in developer, analyst and architect roles on topics like software delivery, performance, security and other integration related challenges. Maarten is passionate about his job and likes to share his knowledge through publications, frequent blogging and presentations.