This repository contains an example workflow for the talk "Infrastructure as Code in practice" held at OSAD 2019. It contains several configuration files you can use in your environment in order to check-out the things shown in the presentation.
The following steps can be done:
- Create a CentOS 7 golden image running a web server installed by Ansible using Packer
- Deploy a minimal CentOS 7 Vagrant Box with the same configuration for local tests
- Provision a golden image instance on a VMware vSphere cluster using Terraform
- Harden privisioning workloads using the Dev-Sec framework
See the attached presentation for some more thoughts about Infrastructure as Code.
Note: The presentation is in german language.