There is no
fjall profile command. Fjall derives AWS profiles automatically. Nothing to add, set, or get.How profiles work
Fjall derives one AWS profile per account and region from your organisation config. The CLI fetches that config from the API, then computes profiles at runtime. No profile is authored or stored on disk. Derived profiles appear in~/.aws/config with the canonical name <org>-<account>-<region>, for example:
OIDC is preferred whenever an account carries its own
oidcRoleArn. See Understanding Profiles for the full derivation rules.
Connect an AWS account
Connecting an account is what produces the profiles. Run:Select which account a deploy lands in
In organisation mode, the active deployment target chooses the account and region for a deploy. Use thefjall target subcommands:
<account>-<region>, for example production-us-use1. fjall target set persists the choice as activeTarget in fjall-config.json. At deploy time, a per-deploy --target <name> flag overrides the active target.
The
-e, --environment flag on fjall deploy does not select an account or region. It is an optional free-form label for CI/CD that passes through to CDK synthesis. Use fjall target set to choose the deploy account.Next Steps
Understanding Profiles
See the full account-mode and organisation-mode derivation rules.
fjall connect
Connect an AWS account via OIDC.
fjall deploy
Deploy an application to the selected target.
Deployment Targets
Choose which account a deploy lands in with fjall target.