From 70d01b5082ee48ed95e9746a8e63d3c9193ea9cd Mon Sep 17 00:00:00 2001 From: nickyinluo Date: Wed, 23 Nov 2022 15:21:03 +0800 Subject: [PATCH] fix:adjust instance_type to avoid ResourceInsufficient case --- tencentcloud/basic_test.go | 10 ++++++++++ .../resource_tc_kubernetes_scale_worker_test.go | 5 +---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/tencentcloud/basic_test.go b/tencentcloud/basic_test.go index 729e05fea9..e445bace9d 100644 --- a/tencentcloud/basic_test.go +++ b/tencentcloud/basic_test.go @@ -684,9 +684,19 @@ data "tencentcloud_vpc_subnets" "subnet" { vpc_id = data.tencentcloud_vpc_instances.vpc.instance_list.0.vpc_id } +data "tencentcloud_instance_types" "default" { + filter { + name = "zone" + values = [var.default_az] + } + cpu_core_count = 2 + exclude_sold_out = true +} + locals { vpc_id = data.tencentcloud_vpc_subnets.subnet.instance_list.0.vpc_id subnet_id = data.tencentcloud_vpc_subnets.subnet.instance_list.0.subnet_id + scale_instance_type = data.tencentcloud_instance_types.default.instance_types.0.instance_type } ` diff --git a/tencentcloud/resource_tc_kubernetes_scale_worker_test.go b/tencentcloud/resource_tc_kubernetes_scale_worker_test.go index 319caa824a..0fe33c2020 100644 --- a/tencentcloud/resource_tc_kubernetes_scale_worker_test.go +++ b/tencentcloud/resource_tc_kubernetes_scale_worker_test.go @@ -199,9 +199,6 @@ func testAccCheckTkeScaleWorkerExists(n string) resource.TestCheckFunc { const testAccTkeScaleWorkerInstanceBasic = defaultAzVariable + TkeExclusiveNetwork + TkeDataSource + defaultSecurityGroupData const testAccTkeScaleWorkerInstance string = testAccTkeScaleWorkerInstanceBasic + ` -variable "scale_instance_type" { - default = "S2.LARGE8" -} resource tencentcloud_kubernetes_scale_worker test_scale { cluster_id = local.cluster_id @@ -219,7 +216,7 @@ resource tencentcloud_kubernetes_scale_worker test_scale { worker_config { count = 1 availability_zone = var.default_az - instance_type = var.scale_instance_type + instance_type = local.scale_instance_type subnet_id = local.subnet_id system_disk_type = "CLOUD_SSD" system_disk_size = 50