@@ -53,6 +53,7 @@ current-context: test-context`
53
53
54
54
func RunK8sApiserver (etcdIp string ) * containers.Container {
55
55
return containers .Run ("st-apiserver" ,
56
+ containers.RunOpts {AutoRemove : true },
56
57
"-v" , os .Getenv ("PRIVATE_KEY" )+ ":/private.key" ,
57
58
fmt .Sprintf ("%s" , os .Getenv ("HYPERKUBE_IMAGE" )),
58
59
"/hyperkube" , "apiserver" ,
@@ -67,6 +68,7 @@ func RunK8sApiserver(etcdIp string) *containers.Container {
67
68
68
69
func RunK8sControllerManager (apiserverIp string ) * containers.Container {
69
70
c := containers .Run ("st-controller-manager" ,
71
+ containers.RunOpts {AutoRemove : true },
70
72
"-v" , os .Getenv ("PRIVATE_KEY" )+ ":/private.key" ,
71
73
fmt .Sprintf ("%s" , os .Getenv ("HYPERKUBE_IMAGE" )),
72
74
"/hyperkube" , "controller-manager" ,
@@ -82,6 +84,7 @@ func RunK8sControllerManager(apiserverIp string) *containers.Container {
82
84
83
85
func RunEtcd () * containers.Container {
84
86
return containers .Run ("etcd-fv" ,
87
+ containers.RunOpts {AutoRemove : true },
85
88
fmt .Sprintf ("%s" , os .Getenv ("ETCD_IMAGE" )),
86
89
"etcd" ,
87
90
"--advertise-client-urls" , "http://127.0.0.1:2379" ,
0 commit comments