Files
kube-forge/pkg/kubespray/cluster.go

17 lines
503 B
Go

package kubespray
func InstallCluster(tags string) {
ansiblePlaybookOptions := getPlaybookParameters(tags)
runPlaybook("kubespray/project/cluster.yml", ansiblePlaybookOptions)
}
func UpgradeCluster(tags string) {
ansiblePlaybookOptions := getPlaybookParameters(tags)
runPlaybook("kubespray/project/upgrade_cluster.yml", ansiblePlaybookOptions)
}
func ResetCluster() {
ansiblePlaybookOptions := getPlaybookParameters("reset")
runPlaybook("kubespray/project/reset.yml", ansiblePlaybookOptions)
}