Volcengine Kubernetes Engine
Parameter | Description | Example | Screenshot |
Parameter | Description | Example | Screenshot |
Basic configuration | | | |
Name | Specify a name for the cluster. | vci-cluster | |
Kubernetes version | Select the version of the Kubernetes cluster to deploy. warning The latest Kubernetes version supported by VKE may not support VCI. For details, see the detailed description of each version in Kubernetes version release notes. | Select the latest Kubernetes version supported by VCI. | |
Networking | | | |
VPC | Select the VPC to which the cluster belongs. Select the created VPC as described in VCI preparations. | demo-vpc (192.168.0.0/16) | |
Network model | Configure pod networking (CNI) solution for the cluster. | VPC-CNI | |
Control plane subnets | Select subnets in the VPC. | demo-vpc-subnetA and demo-vpc-subnetB | |
Pod subnets | Select the VPC subnet used to allocate IP addresses for pods deployed in the cluster. | demo-vpc-subnetA and demo-vpc-subnetB | |
Public NAT for internet endpoint | After this feature is enabled, use a NAT gateway to provide public access for nodes and applications within the cluster.
| Enable | |
Internet access to API Server | After you enable Internet access to API Server, VKE automatically creates an EIP of the BGP (Multipath) type and associates it with a CLB instance. This enables the cluster to be accessed over the public network. | Enable | |
Operation and maintenance configuration | | | |
Container observability | This feature is enabled by default. Enabling it allows you to monitor the metrics of basic cluster resources, including nodes, kubelet, and kube-state-metrics, and control plane services, including kube-apiserver, kube-scheduler, and etcd. | Close | |
Parameter | Description | Example |
Parameter | Description | Example |
Name | Enter the name of the workload. | demo-vci-deployment |
Namespace | Select a namespace for the workload. | default |
Number of instances | Enter the number of instances for the workload. | 1 |
Computing power type | Select infrastructure resources where the workload is deployed. Valid values: | VCI |
Parameter | Description | Example |
Parameter | Description | Example |
Basic Information | | |
Container name | Enter a name for the container. | demo-vci-container |
Container image | Enter an image address without an image tag, or click Choose your own image to select an image that has already been uploaded to a CR instance as described in Preparations. | doc-cn-beijing.cr.volces.com/vke/nginx-demo |
Image tag | Select the version of the image. If you do not select a version, the latest version is pulled by default. warning If the NGINX image tag is not latest, you must select a specific image tag. Otherwise, the workload cannot be created. | v1.0 |
Container port | | |
Port | Configure the port that the application in the container uses to connect to services outside the container. |
|
Parameter | Description | Example |
Parameter | Description | Example |
VCI specification configuration | | |
Instance family type | Select the method of using the VCI instance family. The characteristics, scenarios, and unit prices vary based on different instance families. For details, see VCI specifications and Pay-as-you-go. | Default instance family |
Number of instances | The number of VCI Pods in the workload. | 1 |
Parameter | Description | Example |
Parameter | Description | Example |
Basic Information | | |
Name | Specify a name for the service. | demo-vci-service |
Configurations for access | | |
Access method | The access type of the service. | LoadBalancer |
Port mapping | After you enable the feature, the ENI of pods are specified as the backend servers of the load balancer. Note that the CLB is not able to handle too many backend servers. So you need to make sure the number of servers is acceptable to the CLB in the topology. For details about the limitations, see Constraints and limits of CLB. | Enable |
Load balancer | Configure a load balancer for the service. | Select Public NAT for internet endpoint and Automatically create, and specify the Name and Subnet parameters of the Load Balancer. Keep the default configurations of other parameters. |
Port mapping | Create the mapping between the service port and the container port. |
|