Make sure to honor address binding request for all services
The API service is ignoring the bind request and is listening
in all network interfaces (0.0.0.0:8443).
Closes
@@ -296,6 +296,7 @@ func BuildKubernetesMasterConfig(options configapi.MasterConfig, requestContextM
}
genericConfig.LoopbackClientConfig = loopbackClientConfig
genericConfig.LegacyAPIGroupPrefixes = LegacyAPIGroupPrefixes
+ genericConfig.SecureServingInfo.BindAddress = options.ServingInfo.BindAddress
genericConfig.SecureServingInfo.BindNetwork = options.ServingInfo.BindNetwork
genericConfig.SecureServingInfo.ExtraClientCACerts, err = configapi.GetOAuthClientCertCAs(options)
if err != nil {
