Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
4ed5f9d2
Commit
4ed5f9d2
authored
Oct 10, 2015
by
eulerzgy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
adjust package name for pkg/controller directory
parent
8e25b7c7
Hide whitespace changes
Inline
Side-by-side
Showing
38 changed files
with
64 additions
and
64 deletions
+64
-64
integration.go
cmd/integration/integration.go
+4
-4
controllermanager.go
cmd/kube-controller-manager/app/controllermanager.go
+11
-11
controllermanager.go
contrib/mesos/pkg/controllermanager/controllermanager.go
+9
-9
resource.go
contrib/mesos/pkg/scheduler/resource/resource.go
+1
-1
doc.go
pkg/controller/endpoint/doc.go
+1
-1
endpoints_controller.go
pkg/controller/endpoint/endpoints_controller.go
+1
-1
endpoints_controller_test.go
pkg/controller/endpoint/endpoints_controller_test.go
+1
-1
controller.go
pkg/controller/job/controller.go
+1
-1
doc.go
pkg/controller/namespace/doc.go
+1
-1
namespace_controller.go
pkg/controller/namespace/namespace_controller.go
+1
-1
namespace_controller_test.go
pkg/controller/namespace/namespace_controller_test.go
+1
-1
doc.go
pkg/controller/node/doc.go
+2
-2
nodecontroller.go
pkg/controller/node/nodecontroller.go
+1
-1
nodecontroller_test.go
pkg/controller/node/nodecontroller_test.go
+1
-1
rate_limited_queue.go
pkg/controller/node/rate_limited_queue.go
+1
-1
rate_limited_queue_test.go
pkg/controller/node/rate_limited_queue_test.go
+1
-1
persistentvolume_claim_binder_controller.go
...sistentvolume/persistentvolume_claim_binder_controller.go
+1
-1
persistentvolume_claim_binder_controller_test.go
...ntvolume/persistentvolume_claim_binder_controller_test.go
+1
-1
persistentvolume_index_test.go
...ontroller/persistentvolume/persistentvolume_index_test.go
+1
-1
persistentvolume_recycler_controller.go
.../persistentvolume/persistentvolume_recycler_controller.go
+1
-1
types.go
pkg/controller/persistentvolume/types.go
+1
-1
doc.go
pkg/controller/replication/doc.go
+1
-1
replication_controller.go
pkg/controller/replication/replication_controller.go
+1
-1
replication_controller_test.go
pkg/controller/replication/replication_controller_test.go
+1
-1
replication_controller_utils.go
pkg/controller/replication/replication_controller_utils.go
+1
-1
doc.go
pkg/controller/resourcequota/doc.go
+1
-1
resource_quota_controller.go
pkg/controller/resourcequota/resource_quota_controller.go
+1
-1
resource_quota_controller_test.go
...ontroller/resourcequota/resource_quota_controller_test.go
+1
-1
doc.go
pkg/controller/route/doc.go
+2
-2
routecontroller.go
pkg/controller/route/routecontroller.go
+1
-1
routecontroller_test.go
pkg/controller/route/routecontroller_test.go
+1
-1
doc.go
pkg/controller/service/doc.go
+2
-2
servicecontroller.go
pkg/controller/service/servicecontroller.go
+1
-1
servicecontroller_test.go
pkg/controller/service/servicecontroller_test.go
+1
-1
admission.go
plugin/pkg/admission/resourcequota/admission.go
+1
-1
admission_test.go
plugin/pkg/admission/resourcequota/admission_test.go
+1
-1
master_utils.go
test/integration/framework/master_utils.go
+1
-1
persistent_volumes_test.go
test/integration/persistent_volumes_test.go
+3
-3
No files found.
cmd/integration/integration.go
View file @
4ed5f9d2
...
...
@@ -44,9 +44,9 @@ import (
"k8s.io/kubernetes/pkg/client/record"
client
"k8s.io/kubernetes/pkg/client/unversioned"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/controller/endpoint"
"k8s.io/kubernetes/pkg/controller/node"
replication
ControllerPkg
"k8s.io/kubernetes/pkg/controller/replication"
endpointcontroller
"k8s.io/kubernetes/pkg/controller/endpoint"
nodecontroller
"k8s.io/kubernetes/pkg/controller/node"
replication
controller
"k8s.io/kubernetes/pkg/controller/replication"
"k8s.io/kubernetes/pkg/fields"
"k8s.io/kubernetes/pkg/kubelet/cadvisor"
kubecontainer
"k8s.io/kubernetes/pkg/kubelet/container"
...
...
@@ -202,7 +202,7 @@ func startComponents(firstManifestURL, secondManifestURL string) (string, string
Run
(
3
,
util
.
NeverStop
)
// TODO: Write an integration test for the replication controllers watch.
go
replication
ControllerPkg
.
NewReplicationManager
(
cl
,
controller
.
NoResyncPeriodFunc
,
replicationControllerPkg
.
BurstReplicas
)
.
go
replication
controller
.
NewReplicationManager
(
cl
,
controller
.
NoResyncPeriodFunc
,
replicationcontroller
.
BurstReplicas
)
.
Run
(
3
,
util
.
NeverStop
)
nodeController
:=
nodecontroller
.
NewNodeController
(
nil
,
cl
,
5
*
time
.
Minute
,
util
.
NewFakeRateLimiter
(),
util
.
NewFakeRateLimiter
(),
...
...
cmd/kube-controller-manager/app/controllermanager.go
View file @
4ed5f9d2
...
...
@@ -38,18 +38,18 @@ import (
"k8s.io/kubernetes/pkg/cloudprovider"
"k8s.io/kubernetes/pkg/controller/daemon"
"k8s.io/kubernetes/pkg/controller/deployment"
"k8s.io/kubernetes/pkg/controller/endpoint"
endpointcontroller
"k8s.io/kubernetes/pkg/controller/endpoint"
"k8s.io/kubernetes/pkg/controller/gc"
"k8s.io/kubernetes/pkg/controller/job"
"k8s.io/kubernetes/pkg/controller/namespace"
"k8s.io/kubernetes/pkg/controller/node"
"k8s.io/kubernetes/pkg/controller/persistentvolume"
namespacecontroller
"k8s.io/kubernetes/pkg/controller/namespace"
nodecontroller
"k8s.io/kubernetes/pkg/controller/node"
persistentvolumecontroller
"k8s.io/kubernetes/pkg/controller/persistentvolume"
"k8s.io/kubernetes/pkg/controller/podautoscaler"
"k8s.io/kubernetes/pkg/controller/podautoscaler/metrics"
replication
ControllerPkg
"k8s.io/kubernetes/pkg/controller/replication"
"k8s.io/kubernetes/pkg/controller/resourcequota"
"k8s.io/kubernetes/pkg/controller/route"
"k8s.io/kubernetes/pkg/controller/service"
replication
controller
"k8s.io/kubernetes/pkg/controller/replication"
resourcequotacontroller
"k8s.io/kubernetes/pkg/controller/resourcequota"
routecontroller
"k8s.io/kubernetes/pkg/controller/route"
servicecontroller
"k8s.io/kubernetes/pkg/controller/service"
"k8s.io/kubernetes/pkg/controller/serviceaccount"
"k8s.io/kubernetes/pkg/healthz"
"k8s.io/kubernetes/pkg/master/ports"
...
...
@@ -243,7 +243,7 @@ func (s *CMServer) Run(_ []string) error {
go
endpointcontroller
.
NewEndpointController
(
kubeClient
,
s
.
resyncPeriod
)
.
Run
(
s
.
ConcurrentEndpointSyncs
,
util
.
NeverStop
)
go
replication
ControllerPkg
.
NewReplicationManager
(
kubeClient
,
s
.
resyncPeriod
,
replicationControllerPkg
.
BurstReplicas
)
.
go
replication
controller
.
NewReplicationManager
(
kubeClient
,
s
.
resyncPeriod
,
replicationcontroller
.
BurstReplicas
)
.
Run
(
s
.
ConcurrentRCSyncs
,
util
.
NeverStop
)
if
s
.
TerminatedPodGCThreshold
>
0
{
...
...
@@ -296,10 +296,10 @@ func (s *CMServer) Run(_ []string) error {
Run
(
s
.
DeploymentControllerSyncPeriod
)
}
pvclaimBinder
:=
volumeclaimbind
er
.
NewPersistentVolumeClaimBinder
(
kubeClient
,
s
.
PVClaimBinderSyncPeriod
)
pvclaimBinder
:=
persistentvolumecontroll
er
.
NewPersistentVolumeClaimBinder
(
kubeClient
,
s
.
PVClaimBinderSyncPeriod
)
pvclaimBinder
.
Run
()
pvRecycler
,
err
:=
volumeclaimbind
er
.
NewPersistentVolumeRecycler
(
kubeClient
,
s
.
PVClaimBinderSyncPeriod
,
ProbeRecyclableVolumePlugins
(
s
.
VolumeConfigFlags
))
pvRecycler
,
err
:=
persistentvolumecontroll
er
.
NewPersistentVolumeRecycler
(
kubeClient
,
s
.
PVClaimBinderSyncPeriod
,
ProbeRecyclableVolumePlugins
(
s
.
VolumeConfigFlags
))
if
err
!=
nil
{
glog
.
Fatalf
(
"Failed to start persistent volume recycler: %+v"
,
err
)
}
...
...
contrib/mesos/pkg/controllermanager/controllermanager.go
View file @
4ed5f9d2
...
...
@@ -33,13 +33,13 @@ import (
"k8s.io/kubernetes/pkg/cloudprovider/providers/mesos"
"k8s.io/kubernetes/pkg/controller/daemon"
kendpoint
"k8s.io/kubernetes/pkg/controller/endpoint"
"k8s.io/kubernetes/pkg/controller/namespace"
"k8s.io/kubernetes/pkg/controller/node"
"k8s.io/kubernetes/pkg/controller/persistentvolume"
"k8s.io/kubernetes/pkg/controller/replication"
"k8s.io/kubernetes/pkg/controller/resourcequota"
"k8s.io/kubernetes/pkg/controller/route"
"k8s.io/kubernetes/pkg/controller/service"
namespacecontroller
"k8s.io/kubernetes/pkg/controller/namespace"
nodecontroller
"k8s.io/kubernetes/pkg/controller/node"
persistentvolumecontroller
"k8s.io/kubernetes/pkg/controller/persistentvolume"
replicationcontroller
"k8s.io/kubernetes/pkg/controller/replication"
resourcequotacontroller
"k8s.io/kubernetes/pkg/controller/resourcequota"
routecontroller
"k8s.io/kubernetes/pkg/controller/route"
servicecontroller
"k8s.io/kubernetes/pkg/controller/service"
"k8s.io/kubernetes/pkg/controller/serviceaccount"
"k8s.io/kubernetes/pkg/healthz"
"k8s.io/kubernetes/pkg/util"
...
...
@@ -159,9 +159,9 @@ func (s *CMServer) Run(_ []string) error {
namespaceController
:=
namespacecontroller
.
NewNamespaceController
(
kubeClient
,
false
,
s
.
NamespaceSyncPeriod
)
namespaceController
.
Run
()
pvclaimBinder
:=
volumeclaimbind
er
.
NewPersistentVolumeClaimBinder
(
kubeClient
,
s
.
PVClaimBinderSyncPeriod
)
pvclaimBinder
:=
persistentvolumecontroll
er
.
NewPersistentVolumeClaimBinder
(
kubeClient
,
s
.
PVClaimBinderSyncPeriod
)
pvclaimBinder
.
Run
()
pvRecycler
,
err
:=
volumeclaimbind
er
.
NewPersistentVolumeRecycler
(
kubeClient
,
s
.
PVClaimBinderSyncPeriod
,
app
.
ProbeRecyclableVolumePlugins
(
s
.
VolumeConfigFlags
))
pvRecycler
,
err
:=
persistentvolumecontroll
er
.
NewPersistentVolumeRecycler
(
kubeClient
,
s
.
PVClaimBinderSyncPeriod
,
app
.
ProbeRecyclableVolumePlugins
(
s
.
VolumeConfigFlags
))
if
err
!=
nil
{
glog
.
Fatalf
(
"Failed to start persistent volume recycler: %+v"
,
err
)
}
...
...
contrib/mesos/pkg/scheduler/resource/resource.go
View file @
4ed5f9d2
...
...
@@ -19,7 +19,7 @@ package resource
import
(
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/resource"
"k8s.io/kubernetes/pkg/controller/resourcequota"
resourcequotacontroller
"k8s.io/kubernetes/pkg/controller/resourcequota"
)
const
(
...
...
pkg/controller/endpoint/doc.go
View file @
4ed5f9d2
...
...
@@ -16,4 +16,4 @@ limitations under the License.
// Package service provides EndpointController implementation
// to manage and sync service endpoints.
package
endpoint
controller
package
endpoint
pkg/controller/endpoint/endpoints_controller.go
View file @
4ed5f9d2
...
...
@@ -16,7 +16,7 @@ limitations under the License.
// CAUTION: If you update code in this file, you may need to also update code
// in contrib/mesos/pkg/service/endpoints_controller.go
package
endpoint
controller
package
endpoint
import
(
"fmt"
...
...
pkg/controller/endpoint/endpoints_controller_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
endpoint
controller
package
endpoint
import
(
"fmt"
...
...
pkg/controller/job/controller.go
View file @
4ed5f9d2
...
...
@@ -31,7 +31,7 @@ import (
client
"k8s.io/kubernetes/pkg/client/unversioned"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/controller/framework"
"k8s.io/kubernetes/pkg/controller/replication"
replicationcontroller
"k8s.io/kubernetes/pkg/controller/replication"
"k8s.io/kubernetes/pkg/fields"
"k8s.io/kubernetes/pkg/labels"
"k8s.io/kubernetes/pkg/runtime"
...
...
pkg/controller/namespace/doc.go
View file @
4ed5f9d2
...
...
@@ -15,4 +15,4 @@ limitations under the License.
*/
// namespace contains a controller that handles namespace lifecycle
package
namespace
controller
package
namespace
pkg/controller/namespace/namespace_controller.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
namespace
controller
package
namespace
import
(
"fmt"
...
...
pkg/controller/namespace/namespace_controller_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
namespace
controller
package
namespace
import
(
"fmt"
...
...
pkg/controller/node/doc.go
View file @
4ed5f9d2
...
...
@@ -14,6 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
// Package node
controller
contains code for syncing cloud instances with
// Package node contains code for syncing cloud instances with
// node registry
package
node
controller
package
node
pkg/controller/node/nodecontroller.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
node
controller
package
node
import
(
"errors"
...
...
pkg/controller/node/nodecontroller_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
node
controller
package
node
import
(
"errors"
...
...
pkg/controller/node/rate_limited_queue.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
node
controller
package
node
import
(
"container/heap"
...
...
pkg/controller/node/rate_limited_queue_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
node
controller
package
node
import
(
"reflect"
...
...
pkg/controller/persistentvolume/persistentvolume_claim_binder_controller.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
volumeclaimbinder
package
persistentvolume
import
(
"fmt"
...
...
pkg/controller/persistentvolume/persistentvolume_claim_binder_controller_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
volumeclaimbinder
package
persistentvolume
import
(
"reflect"
...
...
pkg/controller/persistentvolume/persistentvolume_index_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
volumeclaimbinder
package
persistentvolume
import
(
"testing"
...
...
pkg/controller/persistentvolume/persistentvolume_recycler_controller.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
volumeclaimbinder
package
persistentvolume
import
(
"fmt"
...
...
pkg/controller/persistentvolume/types.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
volumeclaimbinder
package
persistentvolume
import
(
"fmt"
...
...
pkg/controller/replication/doc.go
View file @
4ed5f9d2
...
...
@@ -16,4 +16,4 @@ limitations under the License.
// Package replication contains logic for watching and synchronizing
// replication controllers.
package
replication
controller
package
replication
pkg/controller/replication/replication_controller.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
replication
controller
package
replication
import
(
"reflect"
...
...
pkg/controller/replication/replication_controller_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
replication
controller
package
replication
import
(
"fmt"
...
...
pkg/controller/replication/replication_controller_utils.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
replication
controller
package
replication
import
(
"github.com/golang/glog"
...
...
pkg/controller/resourcequota/doc.go
View file @
4ed5f9d2
...
...
@@ -15,4 +15,4 @@ limitations under the License.
*/
// resourcequota contains a controller that makes resource quota usage observations
package
resourcequota
controller
package
resourcequota
pkg/controller/resourcequota/resource_quota_controller.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
resourcequota
controller
package
resourcequota
import
(
"fmt"
...
...
pkg/controller/resourcequota/resource_quota_controller_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
resourcequota
controller
package
resourcequota
import
(
"strconv"
...
...
pkg/controller/route/doc.go
View file @
4ed5f9d2
...
...
@@ -14,6 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
// Package route
controller
contains code for syncing cloud routing rules with
// Package route contains code for syncing cloud routing rules with
// the list of registered nodes.
package
route
controller
package
route
pkg/controller/route/routecontroller.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
route
controller
package
route
import
(
"fmt"
...
...
pkg/controller/route/routecontroller_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
route
controller
package
route
import
(
"net"
...
...
pkg/controller/service/doc.go
View file @
4ed5f9d2
...
...
@@ -14,6 +14,6 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
// Package service
controller
contains code for syncing cloud load balancers
// Package service contains code for syncing cloud load balancers
// with the service registry.
package
service
controller
package
service
pkg/controller/service/servicecontroller.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
service
controller
package
service
import
(
"fmt"
...
...
pkg/controller/service/servicecontroller_test.go
View file @
4ed5f9d2
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
service
controller
package
service
import
(
"reflect"
...
...
plugin/pkg/admission/resourcequota/admission.go
View file @
4ed5f9d2
...
...
@@ -27,7 +27,7 @@ import (
"k8s.io/kubernetes/pkg/api/resource"
"k8s.io/kubernetes/pkg/client/cache"
client
"k8s.io/kubernetes/pkg/client/unversioned"
"k8s.io/kubernetes/pkg/controller/resourcequota"
resourcequotacontroller
"k8s.io/kubernetes/pkg/controller/resourcequota"
"k8s.io/kubernetes/pkg/fields"
"k8s.io/kubernetes/pkg/labels"
"k8s.io/kubernetes/pkg/runtime"
...
...
plugin/pkg/admission/resourcequota/admission_test.go
View file @
4ed5f9d2
...
...
@@ -25,7 +25,7 @@ import (
"k8s.io/kubernetes/pkg/api/resource"
"k8s.io/kubernetes/pkg/client/cache"
"k8s.io/kubernetes/pkg/client/unversioned/testclient"
"k8s.io/kubernetes/pkg/controller/resourcequota"
resourcequotacontroller
"k8s.io/kubernetes/pkg/controller/resourcequota"
)
func
getResourceList
(
cpu
,
memory
string
)
api
.
ResourceList
{
...
...
test/integration/framework/master_utils.go
View file @
4ed5f9d2
...
...
@@ -33,7 +33,7 @@ import (
"k8s.io/kubernetes/pkg/client/record"
client
"k8s.io/kubernetes/pkg/client/unversioned"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/controller/replication"
replicationcontroller
"k8s.io/kubernetes/pkg/controller/replication"
"k8s.io/kubernetes/pkg/fields"
"k8s.io/kubernetes/pkg/kubectl"
"k8s.io/kubernetes/pkg/labels"
...
...
test/integration/persistent_volumes_test.go
View file @
4ed5f9d2
...
...
@@ -26,7 +26,7 @@ import (
"k8s.io/kubernetes/pkg/api/resource"
"k8s.io/kubernetes/pkg/api/testapi"
client
"k8s.io/kubernetes/pkg/client/unversioned"
"k8s.io/kubernetes/pkg/controller/persistentvolume"
persistentvolumecontroller
"k8s.io/kubernetes/pkg/controller/persistentvolume"
"k8s.io/kubernetes/pkg/fields"
"k8s.io/kubernetes/pkg/labels"
"k8s.io/kubernetes/pkg/volume"
...
...
@@ -46,11 +46,11 @@ func TestPersistentVolumeRecycler(t *testing.T) {
recyclerClient
:=
client
.
NewOrDie
(
&
client
.
Config
{
Host
:
s
.
URL
,
Version
:
testapi
.
Default
.
Version
()})
testClient
:=
client
.
NewOrDie
(
&
client
.
Config
{
Host
:
s
.
URL
,
Version
:
testapi
.
Default
.
Version
()})
binder
:=
volumeclaimbind
er
.
NewPersistentVolumeClaimBinder
(
binderClient
,
1
*
time
.
Second
)
binder
:=
persistentvolumecontroll
er
.
NewPersistentVolumeClaimBinder
(
binderClient
,
1
*
time
.
Second
)
binder
.
Run
()
defer
binder
.
Stop
()
recycler
,
_
:=
volumeclaimbind
er
.
NewPersistentVolumeRecycler
(
recyclerClient
,
1
*
time
.
Second
,
[]
volume
.
VolumePlugin
{
&
volume
.
FakeVolumePlugin
{
"plugin-name"
,
volume
.
NewFakeVolumeHost
(
"/tmp/fake"
,
nil
,
nil
)}})
recycler
,
_
:=
persistentvolumecontroll
er
.
NewPersistentVolumeRecycler
(
recyclerClient
,
1
*
time
.
Second
,
[]
volume
.
VolumePlugin
{
&
volume
.
FakeVolumePlugin
{
"plugin-name"
,
volume
.
NewFakeVolumeHost
(
"/tmp/fake"
,
nil
,
nil
)}})
recycler
.
Run
()
defer
recycler
.
Stop
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment