The page has been translated by Gen AI.

Managing Workloads

The workload is an application running on Kubernetes Engine. You can create a namespace and then add or remove workloads. Workloads are created and managed item by item, such as deployments, pods, stateful sets, daemon sets, jobs, and cron jobs.

Managing Deployment

Deployment is a resource that provides updates for pods and replica sets. You can create a deployment in a workload, check its details, or delete it.

Creating Deployment

To create a deployment, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Deployment under the Workload menu. It moves to the List Deployment page.
  3. Deployment list page, select the cluster and namespace from the gear button at the top left, then click Create object.
  4. Object Creation Popup where you enter object information and click the Confirm button.
    • The following is an example of a .yaml file showing the required fields and object Spec for deployment creation. (application/deployment.yaml)
      Color mode
       apiVersion: apps/v1
       kind: Deployment
       metadata:
         name: nginx-deployment
       spec:
         selector:
            matchLabels:
               app: nginx
         replicas: 2 # tells deployment to run 2 pods matching the template
         template:
           metadata:
              labels:
                 app: nginx
           spec:
              containers:
              - name: nginx
                image: nginx:1.14.2
                ports:
                - containerPort: 80
       apiVersion: apps/v1
       kind: Deployment
       metadata:
         name: nginx-deployment
       spec:
         selector:
            matchLabels:
               app: nginx
         replicas: 2 # tells deployment to run 2 pods matching the template
         template:
           metadata:
              labels:
                 app: nginx
           spec:
              containers:
              - name: nginx
                image: nginx:1.14.2
                ports:
                - containerPort: 80
      Code block. Essential fields and object Spec for deployment creation
Reference
For more information about the concept of deployment and object creation, please refer to the Kubernetes official documentation > Deployment.

Check Deployment Details

To check the deployment details, follow the next procedure.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Deployment under the Workload menu. It moves to the Deployment List page.
  3. Deployment list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Deployment List page, select the item you want to check the detailed information. It moves to the Deployment Details page.
    • Selecting Show System Objects at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check service information.
Classification
Detailed Description
Deployment DeletionDelete the deployment
Detailed InformationCheck detailed information of deployment
YAMLYou can modify the resource file of the deployment in the YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the event that occurred within the deployment
PodCheck pod information of deployment
  • Pod is the smallest computing unit that can be created, managed, and deployed in Kubernetes Engine
Account InformationAccount name, location, creation time, etc. Basic information about the Account can be checked
Metadata InformationCheck the metadata information of the deployment
Object InformationCheck object information of deployment
Table. Deployment details items

Deleting Deployment

To delete a deployment, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Deployment under the Workload menu. It moves to the Deployment List page.
  3. Deployment list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Deployment List page, select the item you want to delete. It moves to the Deployment Details page.
  5. Deployment Details page, click Delete Deployment.
  6. When the Notification Confirmation Window appears, click the Confirm button.
Caution
In the deployment list page, you can delete the selected deployment by selecting the item you want to delete and then clicking Delete.

Managing Pods

A Pod is the smallest computing unit that can be created, managed, and deployed in Kubernetes, referring to a group of one or more containers. You can create pods in workloads and view or delete their details.

Creating a Pod

To create a pod, follow the next procedure.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Pods under the Workload menu. It moves to the Pod List page.
  3. Pod list page, select the cluster and namespace from the gear button at the top left, then click Create object.
  4. Object Creation Popup where you enter object information and click the Confirm button.
Reference
For more information about the concept of pods and object creation, please refer to the Kubernetes official documentation > Pods.

Check Pod Details

To check the pod details, follow the next procedure.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Pods under the Workload menu. It moves to the Pod List page.
  3. Pod list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Pod List page, select the item you want to check the detailed information. It moves to the Pod Detail page.
    • Selecting Show System Objects at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check the service information.
Classification
Detailed Description
Status IndicatorIndicates the current status of the pod
Delete PodDelete the pod
Detailed InformationYou can check the detailed information of the pod
YAMLYou can modify the pod’s resource file in the YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the event that occurred within the pod
LogIf you select a container, you can check the container information that the pod has
Account InformationAccount name, location, creation time, etc., basic information about the Account can be checked
Metadata InformationCheck the pod’s metadata information
Object InformationCheck the object information of the pod
Initialization Container InformationCheck the initialization container information of the pod
Container InformationCheck container information of the pod
Table. Pod detailed information items

Deleting Pods

To delete a pod, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Pods under the Workload menu. It moves to the Pod List page.
  3. Pod List page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Select the item to delete on the Pod List page. It moves to the Pod Detail page.
  5. Pod Details page, click Delete Pod.
  6. When the Notification Confirmation Window appears, click the OK button.
Caution
In the pod list page, you can delete the selected pod by clicking Delete after selecting the item you want to delete.

Managing StatefulSets

A StatefulSet is a workload API object used to manage stateful applications, you can create, describe, or delete StatefulSet in the workload.

Creating a StatefulSet

To create a stateful set, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click StatefulSet under the Workload menu. It moves to the Statefulset List page.
  3. StatefulSet list page, select the cluster and namespace from the gear button at the top left, then click Create object.
  4. Object creation popup where you enter object information and click the OK button.
Reference
For more information about the StatefulSet concept and object creation, see Kubernetes official documentation > StatefulSet.

Checking Detailed Information of StatefulSet

To view detailed information about a StatefulSet, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click StatefulSet under the Workload menu. It moves to the StatefulSet List page.
  3. StatefulSet list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. StatefulSet list page, select the item you want to check the detailed information. It moves to the StatefulSet detail page.
    • Selecting Show System Objects at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check service information.
Classification
Detailed Description
StatefulSet deletionDelete the StatefulSet
Detailed InformationCheck detailed information of StatefulSet
YAMLYou can modify the resource file of the StatefulSet in the YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the event that occurred within the stateful set
PodCheck pod information of StatefulSet
Account InformationAccount name, location, creation time, etc., basic information about the Account can be checked
Metadata InformationCheck the metadata information of the StatefulSet
Object InformationCheck object information of the StatefulSet
Table. Detailed information items of StatefulSet

Deleting a StatefulSet

To delete a stateful set, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click StatefulSet under the Workload menu. It moves to the StatefulSet List page.
  3. StatefulSet list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. StatefulSet list page, select the item you want to delete. It moves to the StatefulSet details page.
  5. StatefulSet details page, click Delete StatefulSet.
  6. When the Notification Confirmation Window appears, click the Confirm button.
Caution
In the stateful set list page, you can delete the selected stateful set by selecting the item you want to delete and then clicking Delete.

Managing DaemonSets

A daemon set is a resource that allows all nodes or some nodes to run a copy of a pod. You can create a daemon set in a workload, check its details, or delete it.

Creating a DaemonSet

To create a daemon set, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click DaemonSet under the Workload menu. It moves to the DaemonSet list page.
  3. On the DaemonSet list page, select the cluster and namespace from the gear button in the top left, then click Create object.
  4. Object creation popup where you enter object information and click the OK button.
Reference
For more information about the concept of daemon sets and object creation, please refer to the Kubernetes official documentation > DaemonSet.

Checking DaemonSet Details

To check the details of the daemon set, follow the next procedure.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click DaemonSet under the Workload menu. It moves to the DaemonSet list page.
  3. On the DaemonSet list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Select an item to check the detailed information on the DaemonSet list page. It moves to the DaemonSet details page.
    • Selecting Show System Objects at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check service information.
Classification
Detailed Description
Delete DaemonSetDelete DaemonSet
Detailed InformationCheck detailed information of daemon set
YAMLYou can modify the daemon set’s resource file in a YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the event that occurred within the daemon set
PodCheck pod information of daemon set
Account InformationAccount name, location, creation time, etc., basic information about the Account can be checked
Metadata InformationCheck the metadata information of the daemon set
Object InformationCheck the object information of the daemon set
Table. Detailed information items of daemon set

Deleting DaemonSets

To delete a daemon set, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click DaemonSet under the Workload menu. It moves to the DaemonSet list page.
  3. On the DaemonSet list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Select the item to delete from the DaemonSet list page. It will move to the DaemonSet details page.
  5. DaemonSet details page, click Delete DaemonSet.
  6. When the Notification Confirmation Window appears, click the Confirm button.
Caution
In the daemon set list page, you can delete the selected daemon set by selecting the item you want to delete and then clicking Delete.

Job Management

A job is a resource that creates one or more pods and continues to run them until a specified number of pods complete successfully. You can create a job in a workload and view or delete its details.

Creating a Job

To create a job, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Job under the Workload menu. It moves to the Job List page.
  3. Job list page, select the cluster and namespace from the gear button at the top left, then click Create object.
  4. Object Creation Popup where you enter object information and click the Confirm button.
Reference
For more information on the concept of a job and object creation, see Kubernetes official documentation > Job.

Check Job Details

To check the job details, follow the next procedure.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Job under the Workload menu. It moves to the Job List page.
  3. Job List page, select the cluster and namespace from the gear button at the top left, then click Confirm.
  4. Job list page, select the item you want to check the details. It moves to the Job details page.
    • Selecting Show System Objects at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check service information.
Classification
Detailed Description
Job DeleteDelete Job
Detailed InformationCheck detailed information of the book
YAMLYou can modify the job’s resource file in the YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the event that occurred in the job
PodCheck the pod information of the job
Account InformationAccount name, location, creation time, etc., basic information about the Account can be checked
Metadata InformationCheck the metadata information of the book
Object InformationCheck the object information of the book
Table. Job detailed information items

Delete Job

To delete a job, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Job under the Workload menu. It moves to the Job List page.
  3. Job list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Job List page, select the item you want to delete. It moves to the Job Detail page.
  5. Click Job Delete on the Job Details page.
  6. When the Notification Confirmation Window appears, click the Confirm button.
Caution
On the job list page, you can delete the selected job by selecting the item you want to delete and then clicking Delete.

Managing Cron Jobs

A cron job is a resource that runs a job periodically according to a schedule written in cron format. It can be used to execute repetitive tasks at a fixed interval, such as backup and report creation. You can create a cron job in the workload and check or delete detailed information.

Creating a Cron Job

To create a cron job, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click CronJob under the Workload menu. It moves to the CronJob List page.
  3. CronJob list page, select the cluster and namespace from the gear button at the top left, then click Create Object.
  4. Object Creation Popup where you enter object information and click the Confirm button.
Reference
For more information on the concept of CronJob and object creation, please refer to the Kubernetes official documentation > CronJob.

Check Cron Job Details

To check the detailed information of the cron job, follow the next procedure.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click CronJob under the Workload menu. It moves to the CronJob List page.
  3. CronJob list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Cron Job List page, select the item you want to check the detailed information. It moves to the Cron Job Detail page.
    • Selecting Show System Objects at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check the service information.
Classification
Detailed Description
Delete Cron JobDelete a cron job
Detailed InformationPossible to check detailed information of cron job
YAMLYou can modify the resource file of CronJob in YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the event that occurred within the cron job
JobCheck the job information of Cron Job. If you select a job item, it moves to the job detail page
Account InformationAccount name, location, creation time, etc., basic information about the Account can be checked
Metadata InformationCheck the metadata information of the cron job
Object InformationCheck the object information of the cron job
Table. Cron job detail items

Deleting a Cron Job

To delete a cron job, follow these steps.

  1. Click on the menu for all services > Container > Kubernetes Engine. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click CronJob under the Workload menu. It moves to the CronJob List page.
  3. CronJob list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Select the item to be deleted from the Cron Job List page. It will move to the Cron Job Details page.
  5. Cron Job Details page, click Delete Cron Job.
  6. When the Notification Confirmation Window appears, click the Confirm button.
Caution
In the cron job list page, you can delete the selected cron job by selecting the item you want to delete and then clicking Delete.
Managing Namespaces
Managing Services and Ingress