@@ -1431,7 +1431,12 @@ func resourceTencentCloudTkeCluster() *schema.Resource {
14311431 "kube_config" : {
14321432 Type : schema .TypeString ,
14331433 Computed : true ,
1434- Description : "kubernetes config." ,
1434+ Description : "Kubernetes config." ,
1435+ },
1436+ "kube_config_intranet" : {
1437+ Type : schema .TypeString ,
1438+ Computed : true ,
1439+ Description : "Kubernetes config of private network." ,
14351440 },
14361441 }
14371442
@@ -2369,10 +2374,10 @@ func resourceTencentCloudTkeClusterRead(d *schema.ResourceData, meta interface{}
23692374 _ = d .Set ("auto_upgrade_cluster_level" , info .AutoUpgradeClusterLevel )
23702375 }
23712376
2372- config , err := service .DescribeClusterConfig (ctx , d .Id ())
2377+ config , err := service .DescribeClusterConfig (ctx , d .Id (), true )
23732378 if err != nil {
23742379 err = resource .Retry (readRetryTimeout , func () * resource.RetryError {
2375- config , err = service .DescribeClusterConfig (ctx , d .Id ())
2380+ config , err = service .DescribeClusterConfig (ctx , d .Id (), true )
23762381 if err != nil {
23772382 return retryError (err )
23782383 }
@@ -2386,6 +2391,23 @@ func resourceTencentCloudTkeClusterRead(d *schema.ResourceData, meta interface{}
23862391
23872392 _ = d .Set ("kube_config" , config )
23882393
2394+ intranetConfig , err := service .DescribeClusterConfig (ctx , d .Id (), false )
2395+ if err != nil {
2396+ err = resource .Retry (readRetryTimeout , func () * resource.RetryError {
2397+ intranetConfig , err = service .DescribeClusterConfig (ctx , d .Id (), false )
2398+ if err != nil {
2399+ return retryError (err )
2400+ }
2401+ return nil
2402+ })
2403+ }
2404+
2405+ if err != nil {
2406+ return nil
2407+ }
2408+
2409+ _ = d .Set ("kube_config_intranet" , intranetConfig )
2410+
23892411 _ , workers , err := service .DescribeClusterInstances (ctx , d .Id ())
23902412 if err != nil {
23912413 err = resource .Retry (10 * readRetryTimeout , func () * resource.RetryError {
0 commit comments