From 282fed797b29599c08023c1bba9686dc7795eb04 Mon Sep 17 00:00:00 2001 From: SevenEarth <391613297@qq.com> Date: Tue, 18 Nov 2025 15:36:33 +0800 Subject: [PATCH 1/2] add --- .../services/tke/resource_tc_kubernetes_cluster_extension.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tencentcloud/services/tke/resource_tc_kubernetes_cluster_extension.go b/tencentcloud/services/tke/resource_tc_kubernetes_cluster_extension.go index 55a5fbd573..d3c73a26b4 100644 --- a/tencentcloud/services/tke/resource_tc_kubernetes_cluster_extension.go +++ b/tencentcloud/services/tke/resource_tc_kubernetes_cluster_extension.go @@ -63,9 +63,8 @@ func resourceTencentCloudKubernetesClusterCreatePostFillRequest0(ctx context.Con } _, workerConfigOk := d.GetOk("worker_config") - if !workerConfigOk && (clusterInternet || clusterIntranet) { - return fmt.Errorf("when creating a cluster, if `cluster_internet` or `cluster_intranet` is true, " + - "you need to configure the `worker_config` field to ensure that there are available nodes in the cluster") + if !workerConfigOk && clusterInternet { + return fmt.Errorf("when creating a cluster, if `cluster_internet` is true, you need to configure the `worker_config` field to ensure that there are available nodes in the cluster.") } vpcId := d.Get("vpc_id").(string) From 322519ab28b838299977e6e3245085bdc8b759fc Mon Sep 17 00:00:00 2001 From: SevenEarth <391613297@qq.com> Date: Tue, 18 Nov 2025 15:38:17 +0800 Subject: [PATCH 2/2] add --- .changelog/3598.txt | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .changelog/3598.txt diff --git a/.changelog/3598.txt b/.changelog/3598.txt new file mode 100644 index 0000000000..9ce2caafca --- /dev/null +++ b/.changelog/3598.txt @@ -0,0 +1,3 @@ +```release-note:enhancement +resource/tencentcloud_kubernetes_cluster: optimiz create code logic. +``` \ No newline at end of file