Skip to content

Commit c987a21

Browse files
committed
Modify kubernetes_node_pool resource
1 parent 667bd3b commit c987a21

File tree

2 files changed

+2
-108
lines changed

2 files changed

+2
-108
lines changed

tencentcloud/services/tke/resource_tc_kubernetes_node_pool.go

Lines changed: 0 additions & 95 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tencentcloud/services/tke/resource_tc_kubernetes_node_pool_extension.go

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -75,19 +75,8 @@ func resourceTencentCloudKubernetesNodePoolCreatePostFillRequest0(ctx context.Co
7575

7676
//compose InstanceAdvancedSettings
7777
if workConfig, ok := helper.InterfacesHeadMap(d, "node_config"); ok {
78-
if temp, ok := workConfig["extra_args"]; ok {
79-
extraArgs := helper.InterfacesStrings(temp.([]interface{}))
80-
clusterExtraArgs := tke.InstanceExtraArgs{}
81-
clusterExtraArgs.Kubelet = make([]*string, 0)
82-
for i := range extraArgs {
83-
clusterExtraArgs.Kubelet = append(clusterExtraArgs.Kubelet, &extraArgs[i])
84-
}
85-
req.InstanceAdvancedSettings.ExtraArgs = &clusterExtraArgs
86-
}
87-
88-
if v, ok := workConfig["is_schedule"]; ok {
89-
req.InstanceAdvancedSettings.Unschedulable = helper.BoolToInt64Ptr(!v.(bool))
90-
}
78+
iAdvanced = tkeGetInstanceAdvancedPara(workConfig, meta)
79+
req.InstanceAdvancedSettings = &iAdvanced
9180
}
9281

9382
if temp, ok := d.GetOk("extra_args"); ok {

0 commit comments

Comments
 (0)