Build Immutable Servers with Packer and Ansible
Is Continuous Deployment familiar to you? Have you struggled with automated deploys? Packer is a powerful tool to create machine images in parallel for multiple platforms. It takes advantage of the power of configuration management tools like Ansible to provision those machines that simplify the building and deployment processes of continuous deployment. To show how these tools can be put together, over the course of the presentation we will see step-by-step how to build an Immutable Server. Starting by explaining how Packer works and how to create the configuration file that will be used to bake the images. Then we will see how we can provision those machines using Ansible to install the necessary software to make the application runnable on boot.