> For the complete documentation index, see [llms.txt](https://docs.cloudeka.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudeka.ai/deka-gpu/deka-gpu-kubernetes/workloads/deployments.md).

# Deployments

**Deployments** are Kubernetes objects used to manage, configure, and scale a number of identical pods. A Deployment defines how pods should be created or updated, manages the update process, and rolls back updated systems — ensuring that applications remain available during the upgrade process. On the Workloads page, select the **Deployments** tab.

<figure><img src="/files/MgJt7rW4VuqEGvJLO40Z" alt=""><figcaption></figcaption></figure>

There are several features available on the Deployments tab of the Workloads page in the Deka GPU, as described below.

<figure><img src="/files/fehbwv7DFkQUPJWf9R2T" alt=""><figcaption></figcaption></figure>

* The **Search** field is used to search for a Deployment based on the Name and Namespace columns in the Deployments table.
* The **Create Deployments** button is used to create a new deployment in Kubernetes. For further details on creating a new deployment, refer to [Create New Deployment.](/deka-gpu/deka-gpu-kubernetes/workloads/deployments/create-new-deployment.md)
* The **Deployments** table displays a list of deployments used in your project in Kubernetes on the Deka GPU.

<table><thead><tr><th width="139.83331298828125">Column</th><th>Description</th></tr></thead><tbody><tr><td>Name</td><td>Displays the name of the Deployment registered in Kubernetes on the Deka GPU.</td></tr><tr><td>Namespace</td><td>Displays where the Deployment isolates resources within the Kubernetes cluster.</td></tr><tr><td>Ready</td><td>Displays the readiness state of the Deployment. The format shown when a Deployment is in a "Ready" state appears as 1/1, which indicates the number of running containers compared to the total number of available containers in the Deployment.</td></tr><tr><td>Up-to-date</td><td>Displays the number of replicas that have been updated in accordance with the latest deployment.</td></tr><tr><td>Available</td><td>Displays the number of pods that are available and ready to handle requests.</td></tr><tr><td>Age</td><td>Displays the age of the deployment, indicating how long the deployment has been running since it was created or last updated.</td></tr><tr><td>Containers</td><td>Displays the name of the container within the Deployment.</td></tr><tr><td>Image</td><td>Displays the container image being used.</td></tr><tr><td>Selector</td><td>Displays the labels being used.</td></tr><tr><td>Action</td><td><ol><li><strong>Show YAML File</strong> is used to view and update resource configurations within the Kubernetes cluster in YAML format. For further details on using the Show YAML File button, refer to the sub-section Configuration Deployment.</li><li><strong>Delete Deployment</strong> is used to remove pod configurations that are no longer in use in Kubernetes. For further details on using the Delete Deployment button, refer to the sub-section Delete Deployment.</li></ol></td></tr></tbody></table>
