Extracting APIServer machinery code into a library

This commit is contained in:
nikhiljindal
2015-11-16 13:46:00 -08:00
parent b0a453c9b8
commit 2d952aaa87
12 changed files with 1026 additions and 845 deletions

View File

@@ -19,6 +19,7 @@ package integration
import (
"testing"
"k8s.io/kubernetes/pkg/genericapiserver"
"k8s.io/kubernetes/pkg/master"
)
@@ -26,10 +27,15 @@ import (
// are not referenced directly by a master.
func TestMasterExportsSymbols(t *testing.T) {
_ = &master.Config{
Config: &genericapiserver.Config{
EnableUISupport: false,
EnableSwaggerSupport: false,
RestfulContainer: nil,
},
EnableCoreControllers: false,
EnableUISupport: false,
EnableSwaggerSupport: false,
RestfulContainer: nil,
}
_ = (&master.Master{}).NewBootstrapController()
m := &master.Master{
GenericAPIServer: &genericapiserver.GenericAPIServer{},
}
_ = (m).NewBootstrapController()
}