mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 19:01:49 +00:00
Enforce specified service-cluster-ip-range is not too large
This commit is contained in:
parent
736945faba
commit
0547c52c2c
@ -227,6 +227,10 @@ func (s *APIServer) verifyClusterIPFlags() {
|
|||||||
if s.ServiceClusterIPRange.IP == nil {
|
if s.ServiceClusterIPRange.IP == nil {
|
||||||
glog.Fatal("No --service-cluster-ip-range specified")
|
glog.Fatal("No --service-cluster-ip-range specified")
|
||||||
}
|
}
|
||||||
|
var ones, bits = s.ServiceClusterIPRange.Mask.Size()
|
||||||
|
if bits-ones > 20 {
|
||||||
|
glog.Fatal("Specified --service-cluster-ip-range is too large")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func newEtcd(etcdConfigFile string, etcdServerList []string, interfacesFunc meta.VersionInterfacesFunc, defaultVersion, storageVersion, pathPrefix string) (etcdStorage storage.Interface, err error) {
|
func newEtcd(etcdConfigFile string, etcdServerList []string, interfacesFunc meta.VersionInterfacesFunc, defaultVersion, storageVersion, pathPrefix string) (etcdStorage storage.Interface, err error) {
|
||||||
|
Loading…
Reference in New Issue
Block a user