The page has been translated by Gen AI.

Workload

A workload is an application that runs on Kubernetes, and users can add workloads to the DevOps Console for management.

The workload types manageable from DevOps Console are Deployment, StatefulSet, DaemonSet.

Start Workload

To start using the workload, follow the steps below.

  1. Click the Project card on the Main page. It moves to the Project Dashboard page.
  2. Click the Build/Deploy > Kubernetes Deploy menu in the left menu. You will be taken to the Kubernetes Deploy page.
  3. Kubernetes Deployment On the page, click the name of the workload.
    ItemDescription
    Workload TypeDisplays the workload type.
    • Deployment
    • StatefulSet
    • DaemonSet
    NameDisplays the workload name. Click to view detailed information.
    ChartDisplays the Helm chart information used for deployment.
    Cluster/NamespaceDisplays the deployed cluster/namespace.
    Pod statusDisplays the current status of the Pod.
    Deployment ResultDisplays the deployment execution result.
    Deployment TimeDisplays the deployment execution time.
    RefreshRefresh the current item. The items that change are Pod status, deployment result, deployment time.
    DeleteDeletes the current item.
    Table. Workload screen items

Add workload

To add a workload, follow the procedure below.

  1. Main page, click the Project card. It moves to the Project Dashboard page.
  2. In the left menu, click the Build/Deploy > Kubernetes Deployment menu. It moves to the Kubernetes Deployment page.
  3. On the Kubernetes Deployment page, click the Add Workload menu. The Add Workload popup window opens.
  4. In the Add Workload popup window, enter the information and click the Save button.
  5. In the confirmation popup window, click the Confirm button to complete adding the workload.
Item
Description
Target to be retrievedOnly workloads deployed with the same image as the base image of the App template used when creating the project for the first time are displayed.
Workload already registered in the projectIt shows the workload already registered in the project.
  • Workloads already registered in the project cannot be added.
Table. Input items for adding workload

K8S Modify authentication information

K8S authentication information refers to the authentication information used to verify the authority to use the K8S cluster/namespace when performing deployment in the build pipeline.

To modify the K8S authentication information, follow the procedure below.

  1. Deployment Details page, click the Edit Authentication Information icon to the right of K8S Cluster/Namespace. The Edit Authentication Information popup window will open.
  2. The authentication information is fixed to the account of the logged-in user. Click the Save button to modify it.
  3. In the confirmation popup window, click the Confirm button.
  4. The K8S authentication information will be changed to the logged-in user.

Rollback workload

To roll back the workload to a previous image, follow the steps below.

  1. On the Main page, click the Project card. It navigates to the Project Dashboard page.
  2. In the left menu, click the Build/Deploy > Kubernetes Deploy menu. You will be taken to the Kubernetes Deploy page.
  3. Kubernetes deployment page, click the workload name to roll back. You will be taken to the workload details page.
  4. Click the Details tab of the Workload Details page.
  5. Detailed Information tab list, click the Rollback button in the row that has the image you want to rollback. Rollback popup window opens.
  6. Rollback Click the button in the popup window in the desired way to complete the rollback.
    • Recreate
    • Rolling Update

Add distribution result recipient

To add a distribution result recipient, follow the steps below.

  1. Click the Deployment Result Recipients tab on the Workload Details page.
  2. Click the Add button on the Distribution Result Recipient tab. The Add Distribution Result Recipient popup opens.
  3. Add distribution result recipients In the popup window, select the target and click the Confirm button to complete adding distribution result recipients.
    • Search button or click the list to add the recipient to the bottom of the popup.
    • Added recipients can be deleted by clicking the X icon on the right.

Delete workload

To delete the workload, follow the steps below.

  1. Click the X icon of the workload to delete on the Kubernetes Deployment page.
  2. In the confirmation popup, click the Confirm button to complete the deletion.
    Reference
    Workloads are not deleted in the actual cluster.
    If you want to delete in the actual cluster, delete it using the method you originally deployed the workload.
Helm Release
Blue/Green Deployment