> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gcore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage AI model deployments

The **Deployments** page in **Everywhere Inference** lists all active deployments with their statuses and endpoint URLs. Navigate to **Everywhere Inference** > **Deployments** in the [Gcore Customer Portal](https://portal.gcore.com/) to access it.

## Deployments list

The deployments table contains the following columns:

* **Name** — the deployment name; click it to open the detail page.
* **Modules** — the AI model or application deployed.
* **Endpoint** — the public URL for sending inference requests.
* **Created** — the date and time the deployment was created.
* **Deployment status** — the current provisioning state (*Deploying* / *Partially deployed* / *Deployed* / *Deleting*).
* **Running status** — the number of running pods out of the total requested (*0/1*, *1/1*).

## Overview tab

The detail page has the following tabs: **Overview**, **Monitoring**, **Logs**, **API Keys authentication**, **Settings**, and **Delete**.

The **Overview** tab shows the deployed modules with their endpoint URLs, running replica count, and deployment status. Click a module row to expand its configuration parameters.

<Frame>
  <img src="https://mintcdn.com/gcore/yKie2I_xdaIxD6qJ/images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-4.png?fit=max&auto=format&n=yKie2I_xdaIxD6qJ&q=85&s=1f50f95c7643579709ca7043afa0b3b2" alt="Deployment detail page" width="1227" height="487" data-path="images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-4.png" />
</Frame>

## Monitoring

The **Monitoring** tab shows resource usage charts for the deployment. Use the **Time range** dropdown to adjust the displayed period.

<Frame>
  <img src="https://mintcdn.com/gcore/yKie2I_xdaIxD6qJ/images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-monitoring.png?fit=max&auto=format&n=yKie2I_xdaIxD6qJ&q=85&s=f9bdf94373d7487161a1776ba2669b41" alt="Monitoring tab showing CPU Usage, Memory Usage, Disk I/O, and GPU Utilization charts" width="1400" height="900" data-path="images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-monitoring.png" />
</Frame>

The following metrics are available:

* **CPU Usage** — CPU cores consumed over time.
* **Memory Usage** — RAM consumed over time.
* **Disk I/O** — read and write operations per second.
* **GPU Utilization** — GPU usage percentage over time.

## Deployment logs

Click the **Logs** tab to view real-time output from the deployment pods. Use the **Component** dropdown to select the module and the **Region** dropdown to filter logs by deployment region.

<Frame>
  <img src="https://mintcdn.com/gcore/yKie2I_xdaIxD6qJ/images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-8.png?fit=max&auto=format&n=yKie2I_xdaIxD6qJ&q=85&s=44df02bf088da77c61bd241e30b4fa3f" alt="Logs tab overview" width="1896" height="836" data-path="images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-8.png" />
</Frame>

## API Keys authentication

The **API Keys authentication** tab controls whether inference requests to the deployment endpoint require a valid API key. Toggle **Enable API Key authentication** on and click **Save changes** to restrict access. When enabled, requests without a valid key are rejected.

API keys are managed separately in [**Everywhere Inference** > **API Keys**](/edge-ai/everywhere-inference/api-keys/create-inference-deployment-with-auth).

## Settings

The **Settings** tab contains options for updating the deployment configuration. Changes are not applied automatically — click **Save changes** at the bottom of the tab to confirm.

### Routing placement

Select or deselect regions from the **Routing placement** dropdown to change where the deployment runs.

<Frame>
  <img src="https://mintcdn.com/gcore/yKie2I_xdaIxD6qJ/images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-5.png?fit=max&auto=format&n=yKie2I_xdaIxD6qJ&q=85&s=503a0e9b5d69c39241da44d72c38e5f3" alt="Settings tab — routing and flavor configuration" width="1896" height="836" data-path="images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-5.png" />
</Frame>

### Flavor and pod configuration

Under **Application modules**, change the hardware flavor and the number of pods:

* **Flavor type** — select **CPU-optimized** or **GPU-optimized**.
* **Flavor** — select the hardware configuration from the dropdown.
* **Minimum pods** — the minimum number of pods to keep running.
* **Maximum pods** — the maximum number of pods the autoscaler can create.

<Frame>
  <img src="https://mintcdn.com/gcore/yKie2I_xdaIxD6qJ/images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-6.png?fit=max&auto=format&n=yKie2I_xdaIxD6qJ&q=85&s=b082b78dc7dae1ab68eb21503c3761dc" alt="Settings tab — pod configuration" width="1896" height="836" data-path="images/docs/edge-ai/everywhere-inference/ai-models/manage-ai-model-deployments/manage-6.png" />
</Frame>

<Info>
  A flavor change requires each running pod to restart, which may cause a brief interruption.
</Info>

## Delete a deployment

Open the deployment detail page and click the **Delete** tab, or select **Delete** from the action menu on the deployments list.
