apiserver: split core API creation from secure serving

This commit is contained in:
Dr. Stefan Schimanski
2017-09-07 09:39:31 +02:00
parent ca3f745346
commit 2b64d3a0fd
9 changed files with 99 additions and 31 deletions

View File

@@ -618,8 +618,6 @@ func defaultOptions(s *options.ServerRunOptions) error {
if err != nil {
return fmt.Errorf("error determining service IP ranges: %v", err)
}
s.SecureServing.ForceLoopbackConfigUsage()
if err := s.SecureServing.MaybeDefaultWithSelfSignedCerts(s.GenericServerRunOptions.AdvertiseAddress.String(), []string{"kubernetes.default.svc", "kubernetes.default", "kubernetes"}, []net.IP{apiServerServiceIP}); err != nil {
return fmt.Errorf("error creating self-signed certificates: %v", err)
}