Page cover
For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

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

  • 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 sub-section 2.2.1.1 Create New Deployment.

  • The Deployments table displays a list of deployments used in your project in Kubernetes on the Deka GPU Portal Service.

Column
Description

Name

Displays the name of the Deployment registered in Kubernetes on the Deka GPU Portal Service.

Namespace

Displays where the Deployment isolates resources within the Kubernetes cluster.

Ready

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.

Up-to-date

Displays the number of replicas that have been updated in accordance with the latest deployment.

Available

Displays the number of pods that are available and ready to handle requests.

Age

Displays the age of the deployment, indicating how long the deployment has been running since it was created or last updated.

Containers

Displays the name of the container within the Deployment.

Image

Displays the container image being used.

Selector

Displays the labels being used.

Action

  1. Show YAML File 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.

  2. Delete Deployment 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.