You need to enable JavaScript to run this app.
Volcengine Kubernetes Engine

Volcengine Kubernetes Engine

Copy page
Download PDF
Overview
Dependencies between VKE and other cloud services
Copy page
Download PDF
Dependencies between VKE and other cloud services
To use all VKE features, you must grant VKE permissions on the resources of the cloud services it depends on. This topic describes the dependencies between VKE and other cloud services.​
Cloud service dependency diagram​
As a Platform as a Service (PaaS) platform, VKE not only depends on underlying Infrastructure as a Service (IaaS) services that provide computing, storage, and network infrastructure, such as Elastic Compute Service (ECS), Elastic Block Storage (EBS), and Virtual Private Cloud (VPC), but also needs to work with other PaaS services, such as Container Registry (CR).​
Dependencies between VKE and other cloud services​
The following table describes the detailed dependencies between VKE and features of other cloud services and provides the reference links of the related features.​
​
Cloud service name​
Dependency​
Related entity feature​
ECS​
A VKE cluster generally consists of multiple nodes. In most cases, a node is an ECS instance. You can configure the specification of an ECS instance when you create a node.​
VPC​
VKE clusters need to run within VPCs. All clusters that you create and the resources such as nodes and containers in the clusters run in the specified VPCs. This ensures network isolation and security between clusters of different users.​
NAT Gateway​
NAT Gateway provides network address translation services. SNAT entries convert private IP addresses to public IP addresses by binding EIPs. This allows ECS nodes and containers within VPCs to share the EIPs to access the public network.​
Security group​
A security group is a virtual firewall. It offers access policies to ECS nodes that have the same security protection requirements and are mutually trusted in a VPC. A security group can perform status detection and packet filtering. It is used to divide security domains in the cloud and serves as an important means of isolation for network security.​
Application Load Balancer (ALB)​
ALB can implement fine-grained and balanced traffic scheduling and eliminate the effects of SPOFs. It can be used in application-layer websites, audio and video applications, and other high-traffic distribution scenarios. Therefore, ALB can enhance the overall service performance of your application system and improve service stability and reliability. VKE can associate applications with ALB to offer a more powerful way to manage Ingress traffic.​
Classic Load Balancer (CLB)​
Classic Load Balancer (CLB) is a service that distributes inbound traffic to multiple backend servers based on specified policies. CLB expands the external service capabilities of your system and improves the system availability by eliminating SPOFs. VKE allows you to bind created applications to Load Balancers to enhance the external service capabilities of the applications.​
CR​
CR offers secure and highly available hosting services to cloud-native artifacts such as container images and Helm Charts that are compliant with the Open Container Initiative (OCI). CR helps you perform the full-lifecycle management of cloud-native artifacts that are compliant with the OCI.​
EBS​
VKE allows you to create cloud disk resources by using native resources such as SC, PVC, and PV, and mount cloud disks to ECS instances. VKE also allows you to expand cloud disk capacity.​
NAS​
VKE enables you to associate NAS volumes by using native resources, such as StorageClass, persistent volume claim (PVC), and PV resources. In addition, it enables you to mount NAS volumes on ECS instances and use NAS in containers.​
Torch Object Storage (TOS)​
VKE allows you to associate TOS bucket resources by using native resources such as SC, PVC, and PV, and supports the use of TOS resources in containers.​
VCI​
Volcengine Container Instance (VCI) is a serverless and containerized computing service that supports capabilities such as startup within seconds, high-concurrency creation, and sandbox container security isolation. VCI can be seamlessly integrated with VKE to provide Kubernetes orchestration capabilities.​
Terraform​
Terraform is an open source tool that supports IT infrastructure orchestration, which allows you to define infrastructure or applications by using configuration files. You can use Terraform in VKE.​
Cloud native observability​
The cloud native observability solution is an integrated observability solution tailored for VKE clusters. It is developed based on Volcengine Managed Service for Prometheus (VMP) and enables metric and link monitoring for Kubernetes clusters, resources, networks, applications, and services.​
​
Last updated: 2026.07.16 15:55:45