📄️ Deploy
Our deployment system is designed for flexibility, capable of running any software that can be containerized into a Docker image.
📄️ App Types
Quave ONE lets you create four customer-facing entity types from the Apps area. They all share the same account, app, environment, region, permissions, billing, logs, metrics, and audit model, but they run with different infrastructure behavior.
📄️ Containers and Replicas
Quave ONE uses two labels for the same scaling concept depending on the environment type:
📄️ Auto-scaling
Auto-scaling automatically adjusts the number of containers running your application based on CPU and memory utilization. This ensures your app can handle traffic spikes without manual intervention, and scales down during quiet periods to save resources.
📄️ Deploy Env Vars
You can add environment variables to your container available at runtime.
📄️ App Advanced Settings
Our App page has a tab called Settings. In this tab you can find the following advanced settings:
📄️ Container Registry
You can deploy your apps just by providing the name of an existing Docker image. See Deploy with Image for the full flow.
📄️ Deploy with Image
On creating a new app, you can choose to use a custom image to deploy your app.
📄️ Quave ONE Environment Variables
Within your running container on Quave ONE, certain environment variables are accessible.
📄️ Exec Terminal
Quave ONE provides secure terminal access directly to your running workloads. You can open a browser-based terminal session into any running container to debug issues, inspect files, run one-off commands, or check application state -- all without leaving the dashboard.
📄️ Functions
Functions are one of the Quave ONE app types. They are serverless-style applications on Quave ONE that automatically scale based on incoming traffic, including the ability to scale to zero when idle. They are powered by Knative and are ideal for event-driven workloads, APIs with variable traffic, webhooks, and background processors that don't need to run continuously.
📄️ Jobs
Jobs are finite workloads in Quave ONE. Use them for customer-visible, one-off or repeatable commands such as Rails migrations, database maintenance scripts, data imports, and backfills.
🗃️ Storage
1 item