add K2Cluster object

This commit is contained in:
pixiake 2020-04-26 10:36:30 +08:00
parent 15b1962001
commit de409f9dd0
2 changed files with 1 additions and 24 deletions

View File

@ -1,23 +0,0 @@
package docker
import (
kubekeyapi "github.com/pixiake/kubekey/pkg/apis/kubekey/v1alpha1"
"github.com/pixiake/kubekey/pkg/util/manager"
"github.com/pixiake/kubekey/pkg/util/ssh"
"github.com/pkg/errors"
)
func InstallerDocker(mgr *manager.Manager) error {
mgr.Logger.Infoln("Installing docker……")
return mgr.RunTaskOnAllNodes(installDockerOnNode, true)
}
func installDockerOnNode(mgr *manager.Manager, node *kubekeyapi.HostCfg, conn ssh.Connection) error {
cmd := "sudo sh -c \"[ -z $(which docker) ] && curl https://raw.githubusercontent.com/pixiake/kubeocean/master/scripts/docker-install.sh | sh ; systemctl enable docker\""
_, err := mgr.Runner.RunCmd(cmd)
if err != nil {
return errors.Wrap(errors.WithStack(err), "failed to install docker")
}
return nil
}

View File

@ -60,7 +60,7 @@ func InstallerDocker(mgr *manager.Manager) error {
}
func installDockerOnNode(mgr *manager.Manager, node *kubekeyapi.HostCfg, conn ssh.Connection) error {
cmd := "sudo sh -c \"[ -z $(which docker) ] && curl https://raw.githubusercontent.com/pixiake/kubeocean/master/scripts/docker-install.sh | sh ; systemctl enable docker\""
cmd := "sudo sh -c \"[ -z $(which docker) ] && curl https://raw.githubusercontent.com/pixiake/kubekey/master/scripts/docker-install.sh | sh ; systemctl enable docker\""
_, err := mgr.Runner.RunCmd(cmd)
if err != nil {
return errors.Wrap(errors.WithStack(err), "failed to install docker")