From 7e538fd46f62f35894ddd742d6beb818a809c322 Mon Sep 17 00:00:00 2001 From: SevenEarth <391613297@qq.com> Date: Thu, 29 May 2025 17:38:08 +0800 Subject: [PATCH 1/3] add --- tencentcloud/services/tke/resource_tc_kubernetes_cluster.go | 6 ++++-- .../services/tke/resource_tc_kubernetes_cluster_endpoint.md | 2 ++ website/docs/r/kubernetes_cluster_endpoint.html.markdown | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/tencentcloud/services/tke/resource_tc_kubernetes_cluster.go b/tencentcloud/services/tke/resource_tc_kubernetes_cluster.go index 9c06d0aaf3..f8c6a4720f 100644 --- a/tencentcloud/services/tke/resource_tc_kubernetes_cluster.go +++ b/tencentcloud/services/tke/resource_tc_kubernetes_cluster.go @@ -331,26 +331,28 @@ func ResourceTencentCloudKubernetesCluster() *schema.Resource { "cluster_internet": { Type: schema.TypeBool, Optional: true, - Default: false, + Computed: true, Description: "Open internet access or not. If this field is set 'true', the field below `worker_config` must be set. Because only cluster with node is allowed enable access endpoint. You may open it through `tencentcloud_kubernetes_cluster_endpoint`.", }, "cluster_internet_domain": { Type: schema.TypeString, Optional: true, + Computed: true, Description: "Domain name for cluster Kube-apiserver internet access. Be careful if you modify value of this parameter, the cluster_external_endpoint value may be changed automatically too.", }, "cluster_intranet": { Type: schema.TypeBool, Optional: true, - Default: false, + Computed: true, Description: "Open intranet access or not. If this field is set 'true', the field below `worker_config` must be set. Because only cluster with node is allowed enable access endpoint. You may open it through `tencentcloud_kubernetes_cluster_endpoint`.", }, "cluster_intranet_domain": { Type: schema.TypeString, Optional: true, + Computed: true, Description: "Domain name for cluster Kube-apiserver intranet access. Be careful if you modify value of this parameter, the pgw_endpoint value may be changed automatically too.", }, diff --git a/tencentcloud/services/tke/resource_tc_kubernetes_cluster_endpoint.md b/tencentcloud/services/tke/resource_tc_kubernetes_cluster_endpoint.md index c8c28dd61a..3538f3257c 100644 --- a/tencentcloud/services/tke/resource_tc_kubernetes_cluster_endpoint.md +++ b/tencentcloud/services/tke/resource_tc_kubernetes_cluster_endpoint.md @@ -2,6 +2,8 @@ Provide a resource to create a kubernetes cluster endpoint. This resource allows ~> **NOTE:** Recommend using `depends_on` to make sure endpoint create after node pools or workers does. +~> **NOTE:** Please do not use this resource and resource `tencentcloud_kubernetes_cluster` to operate cluster public network/intranet access at the same time. + Example Usage Open intranet access for kubernetes cluster diff --git a/website/docs/r/kubernetes_cluster_endpoint.html.markdown b/website/docs/r/kubernetes_cluster_endpoint.html.markdown index 1d32b92f5c..aad869cdea 100644 --- a/website/docs/r/kubernetes_cluster_endpoint.html.markdown +++ b/website/docs/r/kubernetes_cluster_endpoint.html.markdown @@ -13,6 +13,8 @@ Provide a resource to create a kubernetes cluster endpoint. This resource allows ~> **NOTE:** Recommend using `depends_on` to make sure endpoint create after node pools or workers does. +~> **NOTE:** Please do not use this resource and resource `tencentcloud_kubernetes_cluster` to operate cluster public network/intranet access at the same time. + ## Example Usage ### Open intranet access for kubernetes cluster From 38b6c1f94614ee4fd2614d169bcbadc0d79aa3f4 Mon Sep 17 00:00:00 2001 From: SevenEarth <391613297@qq.com> Date: Thu, 29 May 2025 17:40:01 +0800 Subject: [PATCH 2/3] add --- .changelog/3384.txt | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .changelog/3384.txt diff --git a/.changelog/3384.txt b/.changelog/3384.txt new file mode 100644 index 0000000000..dc44e401da --- /dev/null +++ b/.changelog/3384.txt @@ -0,0 +1,3 @@ +```release-note:enhancement +resource/tencentcloud_kubernetes_cluster: update network params +``` From 89e40e391c757c206ef17da20afa0c143b386e25 Mon Sep 17 00:00:00 2001 From: SevenEarth <391613297@qq.com> Date: Thu, 29 May 2025 17:43:08 +0800 Subject: [PATCH 3/3] add --- tencentcloud/services/tke/resource_tc_kubernetes_cluster.md | 2 ++ website/docs/r/kubernetes_cluster.html.markdown | 2 ++ 2 files changed, 4 insertions(+) diff --git a/tencentcloud/services/tke/resource_tc_kubernetes_cluster.md b/tencentcloud/services/tke/resource_tc_kubernetes_cluster.md index a5102b05e4..1440e9343b 100644 --- a/tencentcloud/services/tke/resource_tc_kubernetes_cluster.md +++ b/tencentcloud/services/tke/resource_tc_kubernetes_cluster.md @@ -9,6 +9,8 @@ It's more flexible than managing worker config directly with `tencentcloud_kuber ~> **NOTE:** If you want to set up addon for the tke cluster, it is recommended to use resource `tencentcloud_kubernetes_addon`. +~> **NOTE:** Please do not use this resource and resource `tencentcloud_kubernetes_cluster_endpoint` to operate cluster public network/intranet access at the same time. + Example Usage Create a basic cluster with two worker nodes diff --git a/website/docs/r/kubernetes_cluster.html.markdown b/website/docs/r/kubernetes_cluster.html.markdown index c515faef95..ed7491350c 100644 --- a/website/docs/r/kubernetes_cluster.html.markdown +++ b/website/docs/r/kubernetes_cluster.html.markdown @@ -20,6 +20,8 @@ It's more flexible than managing worker config directly with `tencentcloud_kuber ~> **NOTE:** If you want to set up addon for the tke cluster, it is recommended to use resource `tencentcloud_kubernetes_addon`. +~> **NOTE:** Please do not use this resource and resource `tencentcloud_kubernetes_cluster_endpoint` to operate cluster public network/intranet access at the same time. + ## Example Usage ### Create a basic cluster with two worker nodes