From 1b4d9c9b6d98e1dcf23f55de1c7a44e253e4903a Mon Sep 17 00:00:00 2001 From: Sooyoung Kim Date: Thu, 15 Feb 2024 01:48:00 +0000 Subject: [PATCH] Set default container runtime as containerd fix #1011 --- .../drivers/tencent/resources/ClusterHandler.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cloud-control-manager/cloud-driver/drivers/tencent/resources/ClusterHandler.go b/cloud-control-manager/cloud-driver/drivers/tencent/resources/ClusterHandler.go index 69cffc601..aa8acdd20 100644 --- a/cloud-control-manager/cloud-driver/drivers/tencent/resources/ClusterHandler.go +++ b/cloud-control-manager/cloud-driver/drivers/tencent/resources/ClusterHandler.go @@ -40,6 +40,10 @@ import ( // }) // } +const ( + defaultContainerRuntime = "containerd" +) + type TencentClusterHandler struct { RegionInfo idrv.RegionInfo CredentialInfo idrv.CredentialInfo @@ -756,6 +760,9 @@ func getCreateClusterRequest(clusterHandler *TencentClusterHandler, clusterInfo ClusterDescription: common.StringPtr(desc_str), // option, #CB-SPIDER:PMKS:SECURITYGROUP:sg-c00t00ih } request.ClusterType = common.StringPtr("MANAGED_CLUSTER") //default value + request.ClusterAdvancedSettings = &tke.ClusterAdvancedSettings{ + ContainerRuntime: common.StringPtr(defaultContainerRuntime), + } return request, err }