Today I released the MAASTA project that is used to integrates MAAS, Terraform, and Ansible. MAASTA creates an Ansible inventory for instances that are provisioned by the Terraform.
You can use MAASTA to create an automated infrastructure without any direct human interactions. See examples in the project GitHub repo.
I will create a demonstration video and writing a complete blog post as soon as possible.