Commit b3693c60 authored by Muhammad Umair Khan's avatar Muhammad Umair Khan
Browse files

fix(meepctl): dynamically pass host permissions to meep-tilt chart on deploy

parent 17cc0009
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -24,6 +24,6 @@ workdir: <WORKDIR>
homedir: <HOMEDIR>
hostNetwork: true
permissions:
  uid: "1000"
  gid: "1000"
  uid: ''
  gid: ''
+4 −0
Original line number Diff line number Diff line
@@ -448,6 +448,10 @@ func deployRunScriptsAndGetFlags(targetName string, chart string, cobraCmd *cobr
		flags = utils.HelmFlags(flags, "--set", "workdir="+deployData.workdir)
		home, _ := homedir.Dir()
		flags = utils.HelmFlags(flags, "--set", "homedir="+home)
		uid := utils.RepoCfg.GetString("repo.deployment.permissions.uid")
		gid := utils.RepoCfg.GetString("repo.deployment.permissions.gid")
		flags = utils.HelmFlags(flags, "--set", "permissions.uid="+uid)
		flags = utils.HelmFlags(flags, "--set", "permissions.gid="+gid)
	case "meep-influxdb":
		flags = utils.HelmFlags(flags, "--set", "persistence.location="+deployData.workdir+"/influxdb/")
		backupEnabled := utils.RepoCfg.GetBool("repo.deployment.metrics.influx.enabled")