Add-on Overview

Last updated: 2020-11-25 11:49:11

    Add-ons are extended feature packages provided by Tencent Cloud TKE. You can deploy add-ons based on your business requirements. Add-ons can help you manage Kubernetes components in clusters, including component deployment, upgrading, configuration updating, and removal.

    Add-on Types

    There are two types of add-ons: basic add-ons and advanced add-ons.

    Basic add-ons

    Basic add-ons are software packages that TKE features depend on. Such add-ons include the Service-controller and CLB-ingress-controller CLB add-ons, and the tke-cni-agent TKE network add-on.

    Note:

    • The upgrade and configuration management of basic add-ons are fully managed by TKE. We recommend that you do not modify basic add-ons.
    • When basic add-ons are updated, you will be notified by email and SMS.

    Advanced add-ons

    Advanced add-ons are optional add-ons provided by TKE. You can deploy such add-ons to use advanced features supported by TKE. The following table describes advanced add-ons:

    Add-On Name Application Scenario Add-On Description
    PersistentEvent
    (event persistence add-on)
    Logging This add-on supports the configuration of the event persistence feature for clusters. After this feature is enabled, cluster events will be exported to the configured storage in real time
    LogCollector
    (log collection add-on)
    Logging This add-on can send the logs of services in the cluster or those of files on a specific path in the cluster node to a specified Kafka topic or specified log topic of CLS
    OOMGuard
    (out-of-memory (OOM) guard)
    Monitoring This add-on can reduce the chance of various kernel failures triggered by cgroup memory repossession failures in user mode
    NodeProblemDetectorPlus
    (node exception detection plus)
    Monitoring This add-on can detect various exceptions on nodes in real time and report the detection results to kube-apiserver
    NodeLocalDNSCache
    (local DNS cache add-on)
    DNS This add-on runs on cluster nodes as a DaemonSet and as a DNS cache proxy to enhance the DNS performance of clusters
    DNSAutoscaler
    (DNS horizontal autoscaling add-on)
    DNS This add-on obtains the number of nodes and cores of a cluster through a deployment and then automatically scales the number of DNS replicas according to preset scaling policies
    COS
    (Tencent Cloud Object Storage)
    Storage This add-on implements the CSI API to help TKE clusters use Tencent COS
    CFS
    (Tencent Cloud File Storage)
    Storage This add-on implements the CSI API to help TKE clusters use Tencent CFS
    TCR
    (TCR add-on)
    Images This add-on automatically configures the private-network resolution of domain names and cluster-specific access credentials of the specified TCR instance. It can be used for private-network and secret-free pulling of container images
    P2P
    (accelerated distribution of container images)
    Images Based on P2P technology, this add-on can accelerate the pulling of container images of gigabytes by massive TKE clusters. It supports concurrent pulling by thousands of nodes
    LBCF
    (load balancing control framework add-on)
    Network This add-on reduces the difficulty of implementing load balancing on containers and provides high scalability to meet the custom load balancing needs of businesses
    GpuManager
    (GPU management add-on)
    Others This add-on provides an all-in-one GPU manager that allows you to use GPU resources in a TKE cluster in a fine-grained manner
    GameApp
    (game load add-on)
    Others This add-on is a self-developed Kubernetes workload controller for TKE that supports container in-place update and maintains shared memory
    Helm
    (Helm app management add-on)
    Others This add-on can quickly deploy a community software package in a TKE cluster. It enables users to visually create, read, update, and delete Helm Charts in a specified cluster

    Was this page helpful?

    Was this page helpful?

    • Not at all
    • Not very helpful
    • Somewhat helpful
    • Very helpful
    • Extremely helpful
    Send Feedback
    Help