|
|
@ -3,7 +3,6 @@ package control |
|
|
|
import ( |
|
|
|
import ( |
|
|
|
"context" |
|
|
|
"context" |
|
|
|
"math/rand" |
|
|
|
"math/rand" |
|
|
|
"net" |
|
|
|
|
|
|
|
"os" |
|
|
|
"os" |
|
|
|
"path/filepath" |
|
|
|
"path/filepath" |
|
|
|
"strconv" |
|
|
|
"strconv" |
|
|
@ -224,20 +223,6 @@ func apiServer(ctx context.Context, cfg *config.Control) error { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
func defaults(config *config.Control) { |
|
|
|
func defaults(config *config.Control) { |
|
|
|
if config.ClusterIPRange == nil { |
|
|
|
|
|
|
|
_, clusterIPNet, _ := net.ParseCIDR("10.42.0.0/16") |
|
|
|
|
|
|
|
config.ClusterIPRange = clusterIPNet |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if config.ServiceIPRange == nil { |
|
|
|
|
|
|
|
_, serviceIPNet, _ := net.ParseCIDR("10.43.0.0/16") |
|
|
|
|
|
|
|
config.ServiceIPRange = serviceIPNet |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if len(config.ClusterDNS) == 0 { |
|
|
|
|
|
|
|
config.ClusterDNS = net.ParseIP("10.43.0.10") |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if config.AdvertisePort == 0 { |
|
|
|
if config.AdvertisePort == 0 { |
|
|
|
config.AdvertisePort = config.HTTPSPort |
|
|
|
config.AdvertisePort = config.HTTPSPort |
|
|
|
} |
|
|
|
} |
|
|
|