Commit 8a133b89 authored by Mike Roy's avatar Mike Roy
Browse files

add postgis to meepctl

parent cf610729
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -181,6 +181,8 @@ repo:
      chart: charts/redis
    meep-open-map-tiles:
      chart: charts/open-map-tiles
    meep-postgis:
      chart: charts/postgis

  #------------------------------
  #  Packages
+2 −2
Original line number Diff line number Diff line
@@ -320,8 +320,8 @@ persistence:
  size: 8Gi
  annotations: {}
  reclaimPolicy: Retain
  # location: "<WORKDIR>/postgis"
  location: "/home/englab/.meep/postgis"
  ## This persistence.location needs to be overriden with --set persistence.location=<path-to-local-workdir>
  location: "<WORKDIR>/postgis"

## updateStrategy for PostgreSQL StatefulSet and its slaves StatefulSets
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#update-strategies
+4 −0
Original line number Diff line number Diff line
@@ -154,6 +154,8 @@ func deployEnsureStorage(cobraCmd *cobra.Command) {
	cmd.Args = append(cmd.Args, deployData.workdir+"/influxdb")
	cmd.Args = append(cmd.Args, deployData.workdir+"/tmp")
	cmd.Args = append(cmd.Args, deployData.workdir+"/virt-engine")
	cmd.Args = append(cmd.Args, deployData.workdir+"/omt")
	cmd.Args = append(cmd.Args, deployData.workdir+"/postgis")
	_, err := utils.ExecuteCmd(cmd, cobraCmd)
	if err != nil {
		err = errors.New("Error creating path [" + deployData.workdir + "]")
@@ -200,6 +202,8 @@ func deployRunScriptsAndGetFlags(targetName string, chart string, cobraCmd *cobr
		flags = utils.HelmFlags(nil, "--set", "persistentVolume.location="+deployData.workdir+"/couchdb/")
	case "meep-open-map-tiles":
		flags = utils.HelmFlags(nil, "--set", "persistentVolume.location="+deployData.workdir+"/omt/")
  case "meep-postgis":
			flags = utils.HelmFlags(nil, "--set", "persistentVolume.location="+deployData.workdir+"/postgis/")
	case "meep-docker-registry":
		deployCreateRegistryCerts(chart, cobraCmd)
		flags = utils.HelmFlags(nil, "--set", "persistence.location="+deployData.workdir+"/docker-registry/")