Quick overview command — Shows your infrastructure at a glance with deployment status.
Overview
Thefjall list command displays all your organisations and applications, checking their deployment status in AWS. It helps you quickly see what’s been created locally and what’s actually deployed.
Usage
Examples
Interactive Mode
Run without arguments to choose what to list:List Organisations
List Applications
Understanding Status
The command shows two possible statuses:| Status | Description |
|---|---|
✓ deployed | Infrastructure is live in AWS |
not deployed | Created locally but not deployed to AWS |
How It Works
- Checks local files - Scans
fjall/directory for targets - Validates credentials - Uses current AWS profile if available
- Queries AWS - Checks CloudFormation stacks for deployment status
- Displays results - Shows formatted list with status
Status Detection
For each target, Fjall checks:- Organisations: Looks for
ManagedOrganisationstack - Applications: Looks for
[AppName]Networkstack
Common Use Cases
Pre-deployment Check
See what needs deploying:Post-creation Verification
After creating infrastructure:Quick Status Check
Tips for AWS Credentials
If you see all items as “not deployed” but know they’re deployed:-
Set AWS profile:
-
Or use environment variables:
-
Check profile is correct:
Integration with Other Commands
Use list to verify before other operations:Troubleshooting
All Items Show “not deployed”
This usually means:- No AWS credentials configured
- Wrong AWS profile active
- Insufficient permissions to query CloudFormation
Missing Items
If expected items don’t appear:- Check you’re in the project root
- Verify
fjall/directory exists - Ensure targets have required files
The list command requires valid AWS credentials to show accurate deployment status. Without credentials, it can only show what exists locally.