Skip to content

Commit c1ad57e

Browse files
committed
update test
1 parent 8e913c7 commit c1ad57e

File tree

1 file changed

+53
-1
lines changed

1 file changed

+53
-1
lines changed

tencentcloud/services/tke/resource_tc_kubernetes_scale_worker_test.go

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,59 @@ func testAccCheckTkeScaleWorkerExists(n string) resource.TestCheckFunc {
231231
}
232232
}
233233

234-
const testAccTkeScaleWorkerInstanceBasic = tcacctest.TkeExclusiveNetwork + tcacctest.TkeDataSource + tcacctest.DefaultSecurityGroupData
234+
const testAccTkeScaleWorkerInstanceBasic = tcacctest.TkeDataSource + `
235+
variable "availability_zone" {
236+
default = "ap-guangzhou-3"
237+
}
238+
239+
variable "vpc_cidr" {
240+
default = "172.16.0.0/16"
241+
}
242+
243+
variable "subnet_cidr" {
244+
default = "172.16.0.0/20"
245+
}
246+
247+
resource "tencentcloud_vpc" "vpc" {
248+
name = "tf_tke_vpc_test"
249+
cidr_block = var.vpc_cidr
250+
}
251+
252+
resource "tencentcloud_subnet" "subnet" {
253+
name = "tf_tke_subnet_test"
254+
vpc_id = tencentcloud_vpc.vpc.id
255+
availability_zone = var.availability_zone
256+
cidr_block = var.subnet_cidr
257+
is_multicast = false
258+
}
259+
260+
data "tencentcloud_instance_types" "default" {
261+
filter {
262+
name = "zone"
263+
values = [var.default_az]
264+
}
265+
filter {
266+
name = "instance-charge-type"
267+
values = ["POSTPAID_BY_HOUR"]
268+
}
269+
cpu_core_count = 2
270+
exclude_sold_out = true
271+
}
272+
273+
locals {
274+
vpc_id = tencentcloud_vpc.vpc.id
275+
subnet_id = tencentcloud_subnet.subnet.id
276+
scale_instance_type = data.tencentcloud_instance_types.default.instance_types.0.instance_type
277+
}
278+
279+
data "tencentcloud_security_groups" "internal" {
280+
name = "keep-tke"
281+
}
282+
283+
locals {
284+
sg_id = data.tencentcloud_security_groups.internal.security_groups.0.security_group_id
285+
}
286+
`
235287

236288
const testAccTkeScaleWorkerInstance string = testAccTkeScaleWorkerInstanceBasic + `
237289

0 commit comments

Comments
 (0)