mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	let apiserver support api discovery
This commit is contained in:
		@@ -132,11 +132,14 @@ func startComponents(firstManifestURL, secondManifestURL string) (string, string
 | 
			
		||||
	// We will fix this by supporting multiple group versions in Config
 | 
			
		||||
	cl.ExperimentalClient = client.NewExperimentalOrDie(&client.Config{Host: apiServer.URL, Version: testapi.Experimental.Version()})
 | 
			
		||||
 | 
			
		||||
	storageVersions := make(map[string]string)
 | 
			
		||||
	etcdStorage, err := master.NewEtcdStorage(etcdClient, latest.GroupOrDie("").InterfacesFor, testapi.Default.Version(), etcdtest.PathPrefix())
 | 
			
		||||
	storageVersions[""] = testapi.Default.Version()
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		glog.Fatalf("Unable to get etcd storage: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
	expEtcdStorage, err := master.NewEtcdStorage(etcdClient, latest.GroupOrDie("experimental").InterfacesFor, testapi.Experimental.Version(), etcdtest.PathPrefix())
 | 
			
		||||
	storageVersions["experimental"] = testapi.Experimental.Version()
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		glog.Fatalf("Unable to get etcd storage for experimental: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
@@ -171,6 +174,7 @@ func startComponents(firstManifestURL, secondManifestURL string) (string, string
 | 
			
		||||
		ReadWritePort:         portNumber,
 | 
			
		||||
		PublicAddress:         publicAddress,
 | 
			
		||||
		CacheTimeout:          2 * time.Second,
 | 
			
		||||
		StorageVersions:       storageVersions,
 | 
			
		||||
	})
 | 
			
		||||
	handler.delegate = m.Handler
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user