Skip to content

Commit 91acb3d

Browse files
committed
support cidr 11 prefix
1 parent c6a5651 commit 91acb3d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tencentcloud/services/tke/resource_tc_kubernetes_cluster_extension.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1572,16 +1572,16 @@ func clusterCidrValidateFunc(v interface{}, k string) (ws []string, errs []error
15721572
errs = append(errs, fmt.Errorf("%q must be a network segment", k))
15731573
return
15741574
}
1575-
if !strings.HasPrefix(value, "9.") && !strings.HasPrefix(value, "10.") && !strings.HasPrefix(value, "192.168.") && !strings.HasPrefix(value, "172.") {
1576-
errs = append(errs, fmt.Errorf("%q must in 9. | 10. | 192.168. | 172.[16-31]", k))
1575+
if !strings.HasPrefix(value, "9.") && !strings.HasPrefix(value, "10.") && !strings.HasPrefix(value, "11.") && !strings.HasPrefix(value, "192.168.") && !strings.HasPrefix(value, "172.") {
1576+
errs = append(errs, fmt.Errorf("%q must in 9. | 10. | 11. | 192.168. | 172.[16-31]", k))
15771577
return
15781578
}
15791579

15801580
if strings.HasPrefix(value, "172.") {
15811581
nextNo := strings.Split(value, ".")[1]
15821582
no, _ := strconv.ParseInt(nextNo, 10, 64)
15831583
if no < 16 || no > 31 {
1584-
errs = append(errs, fmt.Errorf("%q must in 9.0 | 10. | 192.168. | 172.[16-31]", k))
1584+
errs = append(errs, fmt.Errorf("%q must in 9.0 | 10. | 11. | 192.168. | 172.[16-31]", k))
15851585
return
15861586
}
15871587
}

0 commit comments

Comments
 (0)