glog.Warningf("No authentication-kubeconfig provided in order to lookup client-ca-file in configmap/%s in %s, so client certificate authentication won't work.",authenticationConfigMapName,authenticationConfigMapNamespace)
}
iflen(s.RequestHeader.ClientCAFile)==0{
glog.Warningf("No authentication-kubeconfig provided in order to lookup requestheader-client-ca-file in configmap/%s in %s, so request-header client certificate authentication won't work.",authenticationConfigMapName,authenticationConfigMapNamespace)
@@ -242,107 +145,9 @@ func (s *DelegatingAuthenticationOptions) lookupMissingConfigInCluster(client ku
returnerr
}
iflen(s.ClientCert.ClientCA)==0{
ifauthConfigMap!=nil{
opt,err:=inClusterClientCA(authConfigMap)
iferr!=nil{
returnerr
}
ifopt!=nil{
s.ClientCert=*opt
}
}
iflen(s.ClientCert.ClientCA)==0{
glog.Warningf("Cluster doesn't provide client-ca-file in configmap/%s in %s, so client certificate authentication won't work.",authenticationConfigMapName,authenticationConfigMapNamespace)
}
}
iflen(s.RequestHeader.ClientCAFile)==0{
ifauthConfigMap!=nil{
opt,err:=inClusterRequestHeader(authConfigMap)
iferr!=nil{
returnerr
}
ifopt!=nil{
s.RequestHeader=*opt
}
}
iflen(s.RequestHeader.ClientCAFile)==0{
glog.Warningf("Cluster doesn't provide requestheader-client-ca-file in configmap/%s in %s, so request-header client certificate authentication won't work.",authenticationConfigMapName,authenticationConfigMapNamespace)