Runtime Environments
Overview
The Environments section in Fly Web gives your team visibility into what’s running across all your runtime environments. See which images and releases are active, review deployment history, and manage environment tokens.
Environment Dashboard
The dashboard provides a unified view across all your environments.
For each environment, you can see:
- Environment name and description
- Releases pulled: the latest release pulled by the environment, along with the images included in it and the pull timestamp. If an image was pulled locally (not from a CI release), it appears as “Pulled Locally”
Environment Deep Dive
Select any environment from the dashboard to view its full profile.
Releases Pulled
A chronological log of all releases pulled by this environment. For each release, Fly shows you:
- The release version and AI-generated summary
- The PRs and commits included in that release
- The images pulled as part of the release
Token Tracking
View the tokens associated with this environment:
- Number of active tokens
- Token names and their last usage timestamps
Create an Environment
You can create environments from Fly Web or from your IDE.
From Fly Web:
- Navigate to the Environments section
- Click Create Environment
- Provide a name (lowercase letters, numbers, and hyphens) and an optional description
- Fly suggests generating a token to connect the environment right away
Update
Update an environment’s name or description at any time. Updates don’t affect active tokens or historical consumption data.
Delete
Deleting an environment requires explicit confirmation. Once deleted, all associated tokens are automatically revoked and the environment will no longer track consumption.
Connect Your Environment
Environment-scoped tokens are the secure bridge between Fly Registry and your runtime.
Generate a Token
Tokens can be generated during environment creation or at any time from the environment profile.
Apply the Pull Secret
After generating a token, Fly provides a ready-to-use image pull secret. Copy it from the token popup and apply it to your runtime namespace:
kubectl create secret docker-registry fly-registry-secret \
--docker-server=<your-fly-subdomain>.jfrog.io \
--docker-username=<token-username> \
--docker-password=<your-token> \
--namespace=<namespace>Once the pull secret is applied, your environment is connected. Fly will start tracking every image pull, and you’ll see releases and images appear in the environment dashboard.
Revoke a Token
You can revoke a token at any time from the environment profile. Once revoked, any runtime using that token will be denied access to Fly Registry.
Next Steps
- Runtime Deployment → - Deploy releases and track runtime from your IDE
- Token Management → - Team-wide token management