Very nice post on using #Juju & #Terraform to simplify deploying Flask applications, along with PostgreSQL and Nginx
https://discourse.ubuntu.com/t/juju-deployments-made-easy-terraform-for-multi-model-charms/68665

Juju Deployments Made Easy: Terraform for Multi-Model Charms
Terraform manages Juju by applying Infrastructure as Code (IaC) principles. This allows you to define and manage your entire system, from cloud resources to Juju applications and their relations, in a single, declarative file. The benefit is consistent, repeatable, and version-controlled deployments, which simplify collaboration and automate your delivery pipeline. Interested in deploying Juju applications with cross-model relations using Terraform? You’ve come to the right place. This guide wi...