Core Concepts
Reference
Troubleshooting
Feedback
Managing Apps
Scaling Apps
🏳️ High Availability Apps are only available on the Growth, Scale, and Enterprise plans.
Apps RAM/CPU, and Disk, be scaled on-demand with zero downtime deployments. Refer to App Scaling for more information.
Apps scaled to 2 or more Containers are automatically deployed in a high-availability configuration, with Containers deployed in separate AWS Availability Zones.
Like all Releases, when Apps are scaled, a new set of Containers will be launched to replace the existing ones for each of your App's Services.
Restarting Apps
Apps can be restarted the following ways:
- Using the aptible restart command
- Within the Aptible Dashboard, by:
- Navigating to the app
- Selecting the Settings tab
- Selecting Restart
Like all Releases, when Apps are restarted, a new set of Containers will be launched to replace the existing ones for each of your App's Services.
Renaming Apps
An App can be renamed in the following ways:
- Using the
aptible apps:rename
command - Using the Aptible Terraform Provider
For the change to take effect, the App must be restarted.
❗️Apps handles cannot start with "internal-" because applications with that prefix cannot have Endpoints allocated due to an AWS limitation.
Deprovisioning an App
Apps can be deleted/deprovisioned using one of these three methods:
- Within the Aptible Dashboard:
- Selecting the Environment in which the App lives
- Selecting the Apps tab
- Selecting the given App
- Selecting the Deprovision tab
- Using the
aptible apps:deprovision
command - Using the Aptible Terraform Provider
Keep reading: