From fdd25ec96820c7d802c7ec83f5ff5c49ac20a61c Mon Sep 17 00:00:00 2001 From: darshanime Date: Thu, 5 Dec 2019 11:31:11 +0530 Subject: [PATCH] Fix bug in apiserver service cluster cidr split Signed-off-by: darshanime --- cmd/kube-apiserver/app/server.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmd/kube-apiserver/app/server.go b/cmd/kube-apiserver/app/server.go index 91f99af1c87..c051bb753cf 100644 --- a/cmd/kube-apiserver/app/server.go +++ b/cmd/kube-apiserver/app/server.go @@ -572,8 +572,10 @@ func Complete(s *options.ServerRunOptions) (completedServerRunOptions, error) { // process s.ServiceClusterIPRange from list to Primary and Secondary // we process secondary only if provided by user - - serviceClusterIPRangeList := strings.Split(s.ServiceClusterIPRanges, ",") + serviceClusterIPRangeList := []string{} + if s.ServiceClusterIPRanges != "" { + serviceClusterIPRangeList = strings.Split(s.ServiceClusterIPRanges, ",") + } var apiServerServiceIP net.IP var serviceIPRange net.IPNet