Quick Start: is there a way to use a different AWS profile

I have several AWS profiles for different projects. Is there a way to specify a specific profile/set of credentials when running the terraform commands? Right now they seem to default to my default credentials, which is not what I want for setting up this pipeline

Hi @scelerat you just need to set your AWS_PROFILE environment variable in the same CLI session as your terraform commands to target different credentials.

AWS docs: Environment variables to configure the AWS CLI - AWS Command Line Interface
Provider docs: Terraform Registry

Should I be running the Quick Start from an EC2 instance or from, e.g. my laptop?

Thats entirely up to you! Its just Terraform so you can execute from wherever makes the most sense for you. Generally speaking however I would expect it to be executed from your host.