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

fix(meepctl): apply config uid and gid to meep-docker-registry securityContext

parent a9a670c9
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -334,8 +334,12 @@ func deployRunScriptsAndGetFlags(targetName string, chart string, cobraCmd *cobr
	case "meep-couchdb":
		flags = utils.HelmFlags(flags, "--set", "persistentVolume.location="+deployData.workdir+"/couchdb/")
	case "meep-docker-registry":
		uid := utils.RepoCfg.GetString("repo.deployment.permissions.uid")
		gid := utils.RepoCfg.GetString("repo.deployment.permissions.gid")
		deployCreateRegistryCerts(chart, cobraCmd)
		flags = utils.HelmFlags(flags, "--set", "persistence.location="+deployData.workdir+"/docker-registry/")
		flags = utils.HelmFlags(flags, "--set", "securityContext.runAsUser="+uid)
		flags = utils.HelmFlags(flags, "--set", "securityContext.fsGroup="+gid)
	case "meep-grafana":
		flags = utils.HelmFlags(flags, "--set", "persistentVolume.location="+deployData.workdir+"/grafana/")
		authEnabled := utils.RepoCfg.GetBool("repo.deployment.auth.enabled")