Aptible PaaS logoDocs

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 using the aptible restart command.

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:

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: