Combining Ansible and Terraform for CI – better together love story based on OVN-CI project
Channel: OpenInfra Foundation
Date: 2020-10-26

Special thanks to our 2020 Open Infrastructure Summit sponsors for making the event possible: Canonical (Ubuntu), Huawei, VEXXHOST, Cisco, Tencent Cloud, InMotion Hosting, Mirantis, Red Hat, Trilio, VanillaStack.io, and ZTE!
--

Depending on the complexity of the software, testing it may not always be straightforward. Sometimes it is necessary to deploy a complex environment with advanced nodes configuration on demand. Such is true for example when testing virtual networks stacks. While many paths can lead to achieving this goal, choosing the toolset wisely can make this task way smoother.

During this talk we will first introduce the Ansible and Terraform tools, give the examples of usage for each tool and emphasize their strong and weak points, especially when aiming for usage in Continuous Integration processes. Then we will present how utilization of both tools in one workflow can make preparation of complex tests environments easy. All examples will be based on our recent experience with the OVN-CI project.

Speaker: Szymon Datko, Arie Bregman
Track: CI/CD