Automated Testing for Infrastructure-as-a-code
In times of DevOps, workflows have changed. Development teams are using test frameworks for their code and Contininuous Integration tools (Travis, Jenkins, Gitlab CI). These tools help with providing …
Talk Title | Automated Testing for Infrastructure-as-a-code |
Speakers | Florian Winkler (Linux Consultant & Trainer, B1 Systems GmbH) |
Conference | Open Source Summit + ELC Europe |
Conf Tag | |
Location | Edinburgh, UK |
Date | Oct 21-25, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
In times of DevOps, workflows have changed. Development teams are using test frameworks for their code and Contininuous Integration tools (Travis, Jenkins, Gitlab CI). These tools help with providing automation from code checkout from Git or SVN and building the software to integration tests and ticket creation. Using pipelines in Jenkins and Continuous Delivery workflows like automated acceptance tests, software can be delivered faster to different stages without loss of stability and code quality. Operations teams are involved in many testing stages here as well as in providing the infrastructure. Building this infrastructure is in big parts defined by code in configuration management (Puppet, Chef, Ansible) and other automation tools such as Foreman. This talk will show the workflows and Open Source tools that help to use Continuous Integration and Deployment for your Infrastructure-as-a-code.