Project 13 builds on what we learnt in project 12 and introduces us to another feature Include.
Include does similar thing as Imports but differs because it is dynamic. Dynamic in the sense that ansible is able pick changes in playbooks added to a master playbook in real time. In import ansible preprocesses everything runs the playbook with the data it has. Changes made while executing the playbook is ignored.
Another important feature in this project is the when condition. It was used to decide the nature of load balancer installed in an environment depending on which variables is set to true
see the code snippet below for better understanding:
See the different load balancers installed sucessfully below: