Skip to main content

Prerequisites


1. Select the deployment target

In organisation mode, the active deployment target decides which AWS account and region a deploy lands in. Set it before deploying:
Run without a name to pick from the list of derived targets:
Target names follow the format <account>-<region>, for example production-us-use1 (where use1 = us-east-1). Run fjall target list to see every available target. The active target is marked with a ▸. Targets are derived automatically from your organisation config, so there is nothing to author by hand.
In account mode (a single AWS account connected with fjall connect), authentication runs through OIDC and there is no target to select. Skip this step.

2. Deploy the platform account

Run the deploy command from the root of your project:
platform is a standalone deployable target. It provisions shared AWS services, including ECR repositories, domains, and cross-account roles.

What happens


Success example

A successful deployment prints:

Options


Next Steps

Deploy Account

Deploy your managed AWS accounts.

Understanding Profiles

See how Fjall resolves AWS authentication.