tencent cloud

Feedback

Workload Management

Last updated: 2022-09-23 11:06:23

    This document describes how to select a workload to run your applications in a TKE Serverless cluster.

    Note:

    • Serverless clusters do not have nodes. Workloads allocate resources for each Pod based on parameter settings when they are created. For more information, see Specifying Resource Specifications.
    • To create and manage Kubernetes objects using a YAML file, specify annotations. For more information, please see Annotation Description.

    Workload Types

    Deployment

    A Deployment declares the Pod template and Pod running policies. It is used to deploy stateless applications. You can specify the number of replicas, scheduling policy, and update policy for Pods running in the Deployment as needed.

    StatefulSet

    A StatefulSet is used to manage stateful applications. A Pod created by a StatefulSet has a persistent identifier that is created according to the specifications. The identifier will be retained after the Pod is migrated, terminated, or restarted. When using persistent storage, you can map storage volumes to identifiers. If your application does not require any persistent identifier, we recommend that you use a Deployment to deploy the application.

    Job

    A Job creates one or more Pods and ensures that these Pods run according to specified rules until they are terminated. Jobs can be used in many scenarios, such as batch computing and data analysis. You can specify the number of repeated running, concurrency, and restart policy as required.
    After the Job stops running, it will not create new Pods and only the running records of original Pods exist. However, the real underlying resources have been released. Therefore, you cannot query the logs of the corresponding Pods in "Logs" section of the console.

    CronJob

    A CronJob object is similar to a line in a crontab (cron table) file. It periodically runs a Job according to the specified schedule. For more information about the format, see the Cron documentation.
    The format of a Cron is as follows:

    # File format description
    # ——min (0 - 59)
    # |  ——hour (0 - 23)
    # | | ——day of month (1 - 31)
    # | | |  ——month (1 - 12)
    # | | | |  ——day of week (0 - 6)
    # | | | | |
    # * * * * *
    

    Prerequisite

    • You have created a Serverless cluster that is in “Running” status. For more information, please see Creating a Cluster.
    • The cluster has an appropriate namespace that is in Active status.

    Directions

    1. Log in to the TKE console and click Cluster in the left sidebar.
    2. On the cluster management page, click the ID of the target Serverless cluster to enter the basic information page.
    3. Select a type of workload in the left sidebar, and click Create.
    4. On the “Create workload” page, enter a name for the workload and select the workload type.
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support