tke — Kubernetes Engine
tke · type
ClusterAdvancedSettings
19 fields
| Field | Type | Description |
|---|---|---|
| IPVS | boolean | Whether IPVS is enabled |
| AsEnabled | boolean | Whether auto-scaling is enabled for nodes in the cluster (Enabling this function is not supported when you create a cluster) |
| ContainerRuntime | string | Type of runtime component used by the cluster. The types include "docker" and "containerd". Default value: docker |
| NodeNameType | string | NodeName type for a node in a cluster (This includes the two forms of **hostname** and **lan-ip**, with the default as **lan-ip**. If **hostname** is used, you need to set the HostName parameter when creating a node, and the InstanceName needs to be the same as the HostName.) |
| ExtraArgs | ClusterExtraArgs | Cluster custom parameter |
| NetworkType | string | Cluster network type, which can be GR (Global Router) or VPC-CNI. The default value is GR. |
| IsNonStaticIpMode | boolean | Whether a cluster in VPC-CNI mode uses dynamic IP addresses. The default value is FALSE, which indicates that static IP addresses are used. |
| DeletionProtection | boolean | Indicates whether to enable cluster deletion protection. |
| KubeProxyMode | string | Cluster network proxy model, which is only used when ipvs-bpf mode is used. At present, TKE cluster supports three network proxy modes including `iptables`, `ipvs` and `ipvs-bpf` and their parameter setting relationships are as follows: |
| AuditEnabled | boolean | Indicates whether to enable auditing |
| AuditLogsetId | string | Specifies the ID of logset to which the audit logs are uploaded. |
| AuditLogTopicId | string | Specifies the ID of topic to which the audit logs are uploaded. |
| VpcCniType | string | Specifies the ENI type. Values: `tke-route-eni` (multi-IP shared ENI); `tke-direct-eni` (independent ENI). It defaults to `tke-route-eni`. |
| RuntimeVersion | string | Runtime version |
| EnableCustomizedPodCIDR | boolean | Indicates whether to enable the custom mode for the node’s pod CIDR range |
| BasePodNumber | integer | The basic number of Pods in custom mode |
| CiliumMode | string | Specifies whether to enable Cilium. If it’s left empty, Cilium is not enabled. If `clusterIP` is passed in, it means to enable Cilium to support the clusterIP service type. |
| IsDualStack | boolean | Whether it is a dual-stack cluster in VPC-CNI mode. Default value: `false`, which indicates it is not a dual-stack cluster. |
| QGPUShareEnable | boolean | Whether to enable qGPU Sharing |
