mirror of
https://github.com/kubesphere/kubekey.git
synced 2025-12-26 01:22:51 +00:00
add K2Cluster object
This commit is contained in:
parent
15b1962001
commit
de409f9dd0
|
|
@ -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
|
||||
}
|
||||
|
|
@ -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")
|
||||
|
|
|
|||
Loading…
Reference in New Issue