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.
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
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.
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.
