climc: allow config k8s node docker registry

This commit is contained in:
Zexi Li
2018-11-08 20:29:32 +08:00
parent 6bf33cfed5
commit 5fae00ed96
3 changed files with 26 additions and 0 deletions
+1
View File
@@ -155,6 +155,7 @@ func initK8sClusterResource(kind string, manager modules.Manager) *ShellCommands
return nil
},
)
return NewShellCommands(cmdN).AddR(listCmd, getCmd, deleteCmd)
}
+8
View File
@@ -67,4 +67,12 @@ func initNode() {
fmt.Println(ret)
return nil
})
R(&o.NodeConfigDockerRegistryOptions{}, cmdN("config-docker-registry"), "Config node docker daemon registry",
func(s *mcclient.ClientSession, args *o.NodeConfigDockerRegistryOptions) error {
params := args.Params()
ret := k8s.Nodes.BatchPerformAction(s, args.ID, "config-docker-registry", params)
printBatchResults(ret, k8s.Nodes.GetColumns(s))
return nil
})
}