33 lines
786 B
Go
33 lines
786 B
Go
package executor
|
|
|
|
import "testing"
|
|
|
|
var agentOP = AgentOsOperator{
|
|
InstallCommandPrefix: []string{
|
|
"apt-get", "install", "-y",
|
|
},
|
|
RemoveCommandPrefix: []string{"apt", "remove", "-y"},
|
|
CanAccessInternet: true,
|
|
IsOsTypeUbuntu: true,
|
|
IsAgentInnerWall: true,
|
|
AgentArch: "amd64",
|
|
AgentOSReleaseCode: "focal",
|
|
}
|
|
|
|
func TestBaseFunc(t *testing.T) {
|
|
|
|
//agentOP.Exec("shutdownFirewall")
|
|
//agentOP.Exec("modifyHostname")
|
|
//agentOP.Exec("disableSwap")
|
|
//agentOP.Exec("enableSwap")
|
|
//agentOP.Exec("removeDocker")
|
|
//agentOP.Exec("installDocker", "20")
|
|
agentOP.Exec("installDockerCompose")
|
|
agentOP.Exec("installHelm")
|
|
agentOP.Exec("installHarbor")
|
|
agentOP.Exec("chronyToPublicNTP")
|
|
agentOP.Exec("chronyToMaster", "192.168.0.8")
|
|
agentOP.Exec("installZSH")
|
|
|
|
}
|