Fully working oc-k8s
This commit is contained in:
@@ -65,6 +65,8 @@ func action() error {
|
||||
mUsr := flag.String("m", "admin", "Mongo user")
|
||||
mPwd := flag.String("M", "admin", "Mongo password")
|
||||
|
||||
build := flag.Bool("build", true, "build mode")
|
||||
|
||||
if len(os.Args) > 2 && slices.Contains([]string{"start", "help", "stop"}, os.Args[1]) {
|
||||
flag.CommandLine.Parse(os.Args[2:])
|
||||
} else if len(os.Args) > 3 {
|
||||
@@ -76,7 +78,7 @@ func action() error {
|
||||
action := os.Args[1]
|
||||
switch action {
|
||||
case "start":
|
||||
internal.Start(*folder, *release, *namespace, *branch, *target)
|
||||
internal.Start(*folder, *release, *namespace, *branch, *target, *build)
|
||||
case "stop":
|
||||
internal.Stop(*folder, *release, *namespace)
|
||||
case "extract":
|
||||
@@ -135,7 +137,7 @@ func action() error {
|
||||
case "db":
|
||||
return internal.Create_DB(folder, *release, *namespace, *dbName, *mUsr, *mPwd)
|
||||
case "services":
|
||||
return internal.Create_Service(*folder, *release, *branch, *target)
|
||||
return internal.Create_Service(*folder, *release, *branch, *target, *build)
|
||||
case "values":
|
||||
return internal.Create_Values(folder, release, confFile)
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user