Container Service for Kubernetes (ACK) provides multiple cluster types. The billable items and billing rules vary by cluster type. This topic describes the billable items and billing rules of ACK.

Billable item

  • Cluster management: ACK clusters are integrated with the capabilities of Alibaba Cloud in virtualization, storage, networking, and security. This allows ACK clusters to provide high-performance and scalable management of containerized applications. This also simplifies the operations required to create or scale clusters and allows you to focus on the development and management of containerized applications. Therefore, the cluster management fees of different cluster types are different. For more information, see Billing of cluster management.
  • Cloud services: You are charged for the Alibaba Cloud services that are used by your ACK clusters. For more information, see Billing of cloud services.

Billing of cluster management

ACK provides the following cluster types: managed Kubernetes clusters, dedicated Kubernetes clusters, serverless Kubernetes (ASK) clusters, managed edge Kubernetes clusters, and registered Kubernetes clusters. Managed Kubernetes clusters include standard managed Kubernetes clusters and professional managed Kubernetes clusters. ASK clusters include standard ASK clusters and professional ASK clusters. Managed Edge Kubernetes clusters include standard edge Kubernetes clusters and professional edge Kubernetes clusters. The following table describes the billing rules for the management of different cluster types.
Cluster type Creation Billing rule
Managed Kubernetes cluster Create a professional managed Kubernetes cluster

USD 0.09/hour per cluster

For more information, see Billing of professional Kubernetes clusters.

Create a managed Kubernetes cluster Free of charge
Dedicated Kubernetes cluster Create a dedicated Kubernetes cluster Free of charge
ASK cluster Create an ASK cluster

USD 0.09/hour per cluster

For more information, see Billing of professional ASK clusters.

Create an ASK cluster Free of charge

For more information, see ASK Billing.

Managed edge Kubernetes cluster Create a professional edge Kubernetes cluster

Managed edge Kubernetes clusters are in public preview and are free for use.

Create a managed edge Kubernetes cluster
Registered Kubernetes cluster Create a cluster registration proxy and register an on-premises cluster Free of charge

Billing of cloud services

You are charged for the Alibaba Cloud services that are used by your ACK clusters. The following table describes the billing rules of the related Alibaba Cloud services.
Cloud service Activation Description Subscription Billing rule
Elastic Compute Service (ECS) Required
Note ECS is not required when you create ASK clusters.
This service can be used to create nodes in ACK clusters. ECS is not required when you create ASK clusters.

For more information, see What is ECS?.

Supported Billing overview
Virtual Private Cloud (VPC) Required This service can be used to build networks and create routing rules for ACK clusters.

For more information, see What is a VPC?.

Not supported Billing
Classic Load Balancer (CLB) Required This service provides load balancing for ACK clusters.

For more information, see What is CLB?.

Supported
Note The billing of CLB instances varies based on scenarios:
  • CLB instances created for the Kubernetes API server support only the subscription billing method.
  • CLB instances created for LoadBalancer Services support only the pay-as-you-go billing method.

CLB pay-as-you-go billing

Auto Scaling (ESS) Required This service enables the auto scaling of nodes and automatic node creation in scale-out events.

For more information, see What is Auto Scaling?.

Not supported Billing
Container Registry Recommended This service ensures the security of cloud-native applications that are fully managed in the cloud and allows you to manage the lifecycle of these applications.

For more information, see What is Container Registry?.

Not supported Billing
Elastic IP Address (EIP) Recommended This service enables Internet access for cloud resources.

For more information, see What is an EIP?.

Not supported Billing overview
Elastic Container Instance Recommended
Note Elastic Container Instance is required when you create ASK clusters.
This service can be used to host workloads in ACK and ASK clusters.

For more information, see What is Elastic Container Instance?.

Not supported Billing overview
Alibaba Cloud Service Mesh (ASM) Recommended This service allows you to manage the network traffic of applications in multiple ACK clusters by using service meshes.

For more information, see What is ASM?.

Not supported Billing
Log Service Recommended This service allows you to collect and query the log data of ACK components and applications.

For more information, see What is Log Service?.

Not supported Overview
CloudMonitor Recommended This service allows you to monitor the status of nodes and applications in ACK clusters.

For more information, see What is CloudMonitor?.

Not supported Billing method
Prometheus Service Recommended This service allows you to monitor ACK clusters and generate alerts when exceptions are detected.

For more information, see What is Prometheus Service?.

Not supported Pricing of Prometheus Service
NAT Gateway Optional This service enables ACK clusters to communicate with the Internet and pull images over the Internet.

For more information, see What is NAT Gateway?.

Not supported Internet NAT gateway billing
Security Center (SAS) Optional This service allows you to monitor the security events of application runtimes in ACK clusters and generate alerts when exceptions are detected.

For more information, see What is Security Center?.

Not supported Billing
Apsara File Storage NAS (NAS) Optional This service allows you to store application data in NAS file systems.

For more information, see What is Apsara File Storage NAS?.

Not supported Billing of General-purpose NAS file systems and Billing of Extreme NAS file systems
Object Storage Service (OSS) Optional This service allows you to store application data in OSS buckets.

For more information, see What is OSS?.

Not supported Overview
Key Management Service (KMS) Optional This service allows you to manage application Secrets and encrypt Secrets for professional Kubernetes clusters.

For more information, see What is Key Management Service?.

Not supported Billing
Alibaba Cloud DNS PrivateZone Optional Alibaba Cloud DNS PrivateZone is intended for resolving private domain names in VPCs. You can access applications that are deployed in ASK clusters by using this service to resolve the domain names of the applications.

For more information, see What is Alibaba Cloud DNS PrivateZone?.

Not supported Alibaba Cloud DNS PrivateZone Pricing

Billing of professional Kubernetes clusters

  • Bills

    The billing cycle of a professional Kubernetes cluster is 1 hour. You can view the billing details of the previous hour in the ACK console. The service fee is automatically deducted from your Alibaba Cloud account after bills are issued. A bill is issued within 10 to 30 minutes after the current billing cycle ends. After a bill is issued, the fee is automatically deducted from your Alibaba Cloud account if your account balance is sufficient.

    If you create a cluster less than 30 minutes before the end of a billing cycle, the cluster is not billed during this billing cycle. Examples:
    • You create a professional Kubernetes cluster at 10:15:00. The cluster is billed during the current billing cycle that ends at 11:00:00. The first bill is issued between 11:10:00 and 11:30:00.
    • You create a professional Kubernetes cluster at 10:50:00. The cluster is not billed during the current billing cycle that ends at 11:00:00. Instead, the cluster is billed during the next billing cycle that ends at 12:00:00. The first bill is issued between 12:10:00 and 12:30:00.
  • Overdue payments

    If your account balance is insufficient, the payment for the professional Kubernetes cluster becomes overdue. In this case, you cannot access the API server of the cluster. However, pods can still run on cluster nodes. Your professional Kubernetes cluster is suspended if you do not top up your account within 15 days after a payment becomes overdue. In this case, the nodes are removed from your cluster, and the cluster and pods are deleted, but the nodes are not released. However, the containers released due to cluster deletion cannot be restored.

  • View billing details
    1. Log on to the ACK console.
    2. In the top navigation bar, choose Expenses > Bills.
    3. In the left-side navigation pane, click Bill to view bills.
      1. On the Bills page, click the Bills tab.

        You can set Billing Cycle, enter an order number or bill number in the Order/Bill No. field, and then click Search. The system displays all bills that match the search conditions. You can select Container Service for Kubernetes from the Product Name drop-down list to filter the bills. You can also select other filters from the Subscription Type and Item drop-down lists.

      2. On the Bills page, click the Details tab.

        You can set Billing Cycle, enter an instance name or an instance ID in the Instance Name or Instance ID field, and then click Search. The system displays all bills that match the search conditions. You can set Statistic Item and Statistic Period to filter the bills. You can select Container Service for Kubernetes from the Product Name drop-down list to filter the bills. You can also select Instance and Billing Period to filter the bills.

    4. On the Bills and Details tabs, you can customize columns and export billing details into a comma-separated values (CSV) file.
      • On the right side of the page, click Customize Column Options. In the Customize Column Options dialog box, select the columns that you want to use and click OK.
      • To export billing details into a CSV file, click Export Billing Overview (CSV), select the content that you want to export, enter the CAPTCHA code, and then click OK.