Commit 6457cd19 authored by Muhammad Umair Khan's avatar Muhammad Umair Khan
Browse files

Update .meepctl-repocfg.yaml for reorganized backend chart paths

parent 4bbdbe54
Loading
Loading
Loading
Loading
+77 −76
Original line number Diff line number Diff line
@@ -23,9 +23,9 @@ repo:
    # permissions
    permissions:
      # user id
      uid: 1000
      uid: 1001
      # group id
      gid: 1000
      gid: 1001

    # user supplied resources
    user:
@@ -38,7 +38,7 @@ repo:
    # platform ingress configuration
    ingress:
      # host name
      host: 192.168.20.167
      host: try-mec.etsi.org
      # enable https only (redirect http requests to https port)
      https-only: true
      # bind to host ports (true) or node ports (false)
@@ -48,7 +48,7 @@ repo:
      # https config
      https-port: 443
      # certificate authority (none|self-signed|lets-encrypt) default: none
      ca: lets-encrypt
      ca: self-signed
      # lets-encrypt production server (true) or staging server (false)
      le-server-prod: true

@@ -79,7 +79,7 @@ repo:
        # access token url
        token-url: https://github.com/login/oauth/access_token
        # OAuth redirect URI
        redirect-uri: https://192.168.20.167/platform-ctrl/v1/authorize
        redirect-uri: https://try-mec.etsi.org/platform-ctrl/v1/authorize
        # OAuth k8s secret (data: client-id, secret)
        secret: meep-oauth-github
      # GitLab OAuth provider config
@@ -87,13 +87,13 @@ repo:
        # enable GitLab OAuth
        enabled: true
        # authorization url
        auth-url: https://labs.etsi.org/rep/oauth/authorize
        auth-url: https://forge.etsi.org/rep/oauth/authorize
        # access token url
        token-url: https://labs.etsi.org/rep/oauth/token
        token-url: https://forge.etsi.org/rep/oauth/token
        # OAuth redirect URI
        redirect-uri: https://192.168.20.167/platform-ctrl/v1/authorize
        redirect-uri: https://try-mec.etsi.org/platform-ctrl/v1/authorize
        # GitLab api url
        api-url: https://labs.etsi.org/rep/api/v4
        api-url: https://forge.etsi.org/rep/api/v4
        # OAuth k8s secret (data: client-id, secret)
        secret: meep-oauth-gitlab

@@ -102,9 +102,9 @@ repo:
      # Influx configuration
      influx:
        # enable influx data backups
        enabled: false
        enabled: true
        # object store url
        url: https://metrics.mec-platform.etsi.org/
        url: https://metrics.try-mec.etsi.org/
        # object store configuration secret
        secret: meep-influx-objstore-config
        # Number of days to retain daily data backups
@@ -152,11 +152,11 @@ repo:
            # 1h downsampled data retention
            resolution-1h: 10y
      # Thanos long-term storage archive
      thanos-archive:
      #thanos-archive:
        # enable Thanos archive
        enabled: true
        # enabled: true
        # archive object store configuration secret
        secret: meep-thanos-archive-objstore-config
        #secret: meep-thanos-archive-objstore-config

    # Garbage Collection configuration
    gc:
@@ -199,7 +199,7 @@ repo:
  resource-prerequisites:
    # k8s Custom Resource Definitions
    crds:
      servicemonitors.monitoring.coreos.com: charts/kube-prometheus-stack/crds/crd-servicemonitors.yaml
      servicemonitors.monitoring.coreos.com: charts/observability/kube-prometheus-stack/crds/crd-servicemonitors.yaml

  #------------------------------
  #  Core Subsystem
@@ -213,7 +213,7 @@ repo:
        # location of binary
        bin: bin/meep-auth-svc
        # location of deployment chart
        chart: charts/meep-auth-svc
        chart: charts/platform-core/meep-auth-svc
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-auth-svc.yaml
        # enable meepctl build
@@ -242,7 +242,7 @@ repo:
        # enable meepctl build
        build: false
        # location of deployment chart
        chart: charts/meep-ingress-certs
        chart: charts/cluster-deps/meep-ingress-certs
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-ingress-certs.yaml
        # enable meepctl dockerize
@@ -257,7 +257,7 @@ repo:
        # location of binary
        bin: bin/meep-mon-engine
        # location of deployment chart
        chart: charts/meep-mon-engine
        chart: charts/platform-core/meep-mon-engine
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-mon-engine.yaml
        # extra build flags
@@ -327,7 +327,7 @@ repo:
        # location of binary
        bin: bin/meep-platform-ctrl
        # location of deployment chart
        chart: charts/meep-platform-ctrl
        chart: charts/platform-core/meep-platform-ctrl
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-platform-ctrl.yaml
        # enable meepctl build
@@ -360,7 +360,7 @@ repo:
        # location of binary
        bin: bin/meep-sandbox-api
        # location of deployment chart
        chart: charts/meep-sandbox-api
        chart: charts/platform-core/meep-sandbox-api
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-sandbox-api.yaml
        # enable meepctl build
@@ -393,7 +393,7 @@ repo:
        # location of binary
        bin: bin/meep-virt-engine
        # location of deployment chart
        chart: charts/meep-virt-engine
        chart: charts/platform-core/meep-virt-engine
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-virt-engine.yaml
        # enable meepctl build
@@ -411,29 +411,29 @@ repo:
          # entrypoint script
          "entrypoint.sh": go-apps/meep-virt-engine/entrypoint.sh
          # AdvantEDGE micro-service charts
          meep-gis-engine: charts/meep-gis-engine
          meep-loc-serv: charts/meep-loc-serv
          meep-metrics-engine: charts/meep-metrics-engine
          meep-mg-manager: charts/meep-mg-manager
          meep-rnis: charts/meep-rnis
          meep-dai: charts/meep-dai
          meep-tm: charts/meep-tm
          meep-wais: charts/meep-wais
          meep-ams: charts/meep-ams
          meep-sandbox-ctrl: charts/meep-sandbox-ctrl
          meep-tc-engine: charts/meep-tc-engine
          meep-app-enablement: charts/meep-app-enablement
          meep-virt-chart-templates: charts/meep-virt-chart-templates
          meep-vis: charts/meep-vis
          meep-iot: charts/meep-iot
          meep-sss: charts/meep-sss
          meep-federation: charts/meep-federation
          meep-cloud-mosquitto: charts/meep-cloud-mosquitto
          meep-mosquitto: charts/meep-mosquitto
          meep-acme-mn-cse: charts/meep-acme-mn-cse
          meep-acme-in-cse: charts/meep-acme-in-cse
          meep-tinyiot-mn-cse: charts/meep-tinyiot-mn-cse
          meep-tinyiot-in-cse: charts/meep-tinyiot-in-cse
          meep-gis-engine: charts/platform-core/meep-gis-engine
          meep-loc-serv: charts/mec-services/meep-loc-serv
          meep-metrics-engine: charts/platform-core/meep-metrics-engine
          meep-mg-manager: charts/platform-core/meep-mg-manager
          meep-rnis: charts/mec-services/meep-rnis
          meep-dai: charts/mec-services/meep-dai
          meep-tm: charts/mec-services/meep-tm
          meep-wais: charts/mec-services/meep-wais
          meep-ams: charts/mec-services/meep-ams
          meep-sandbox-ctrl: charts/platform-core/meep-sandbox-ctrl
          meep-tc-engine: charts/platform-core/meep-tc-engine
          meep-app-enablement: charts/mec-services/meep-app-enablement
          meep-virt-chart-templates: charts/dev-tooling/meep-virt-chart-templates
          meep-vis: charts/mec-services/meep-vis
          meep-iot: charts/mec-services/meep-iot
          meep-sss: charts/mec-services/meep-sss
          meep-federation: charts/mec-services/meep-federation
          meep-cloud-mosquitto: charts/messaging/meep-cloud-mosquitto
          meep-mosquitto: charts/messaging/meep-mosquitto
          meep-acme-mn-cse: charts/onem2m-iot/meep-acme-mn-cse
          meep-acme-in-cse: charts/onem2m-iot/meep-acme-in-cse
          meep-tinyiot-mn-cse: charts/onem2m-iot/meep-tinyiot-mn-cse
          meep-tinyiot-in-cse: charts/onem2m-iot/meep-tinyiot-in-cse
        # list of sandbox specific pods
        sandbox-pods:
          - meep-gis-engine
@@ -458,7 +458,7 @@ repo:
        # location of binary
        bin: bin/meep-webhook
        # location of deployment chart
        chart: charts/meep-webhook
        chart: charts/platform-core/meep-webhook
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-webhook.yaml
        # extra build flags
@@ -513,7 +513,7 @@ repo:
        # location of binary
        bin: bin/meep-ams
        # location of deployment chart
        chart: charts/meep-ams
        chart: charts/mec-services/meep-ams
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-ams.yaml
        # extra build flags
@@ -547,7 +547,7 @@ repo:
        # location of binary
        bin: bin/meep-app-enablement
        # location of deployment chart
        chart: charts/meep-app-enablement
        chart: charts/mec-services/meep-app-enablement
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-app-enablement.yaml
        # extra build flags
@@ -589,7 +589,7 @@ repo:
        # location of binary
        bin: bin/meep-gis-engine
        # location of deployment chart
        chart: charts/meep-gis-engine
        chart: charts/platform-core/meep-gis-engine
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-gis-engine.yaml
        # enable meepctl build
@@ -618,7 +618,7 @@ repo:
        # location of binary
        bin: bin/meep-loc-serv
        # location of deployment chart
        chart: charts/meep-loc-serv
        chart: charts/mec-services/meep-loc-serv
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-loc-serv.yaml
        # extra build flags
@@ -652,7 +652,7 @@ repo:
        # location of binary
        bin: bin/meep-metrics-engine
        # location of deployment chart
        chart: charts/meep-metrics-engine
        chart: charts/platform-core/meep-metrics-engine
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-metrics-engine.yaml
        # extra build flags
@@ -686,7 +686,7 @@ repo:
        # location of binary
        bin: bin/meep-mg-manager
        # location of deployment chart
        chart: charts/meep-mg-manager
        chart: charts/platform-core/meep-mg-manager
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-mg-manager.yaml
        # enable meepctl build
@@ -717,7 +717,7 @@ repo:
        # location of binary
        bin: bin/meep-rnis
        # location of deployment chart
        chart: charts/meep-rnis
        chart: charts/mec-services/meep-rnis
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-rnis.yaml
        # extra build flags
@@ -751,7 +751,7 @@ repo:
        # location of binary
        bin: bin/meep-sandbox-ctrl
        # location of deployment chart
        chart: charts/meep-sandbox-ctrl
        chart: charts/platform-core/meep-sandbox-ctrl
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-sandbox-ctrl.yaml
        # enable meepctl build
@@ -782,7 +782,7 @@ repo:
        # location of binary
        bin: bin/meep-tc-engine
        # location of deployment chart
        chart: charts/meep-tc-engine
        chart: charts/platform-core/meep-tc-engine
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-tc-engine.yaml
        # enable meepctl build
@@ -816,7 +816,7 @@ repo:
        # location of binary
        bin: bin/meep-wais
        # location of deployment chart
        chart: charts/meep-wais
        chart: charts/mec-services/meep-wais
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-wais.yaml
        # extra build flags
@@ -850,7 +850,7 @@ repo:
        # location of binary
        bin: bin/meep-tm
        # location of deployment chart
        chart: charts/meep-tm
        chart: charts/mec-services/meep-tm
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-tm.yaml
        # extra build flags
@@ -888,7 +888,7 @@ repo:
        # location of binary
        bin: bin/meep-dai
        # location of deployment chart
        chart: charts/meep-dai
        chart: charts/mec-services/meep-dai
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-dai.yaml
        # extra build flags
@@ -924,7 +924,7 @@ repo:
        # location of binary
        bin: bin/meep-vis
        # location of deployment chart
        chart: charts/meep-vis
        chart: charts/mec-services/meep-vis
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-vis.yaml
        # extra build flags
@@ -960,7 +960,7 @@ repo:
        # location of binary
        bin: bin/meep-iot
        # location of deployment chart
        chart: charts/meep-iot
        chart: charts/mec-services/meep-iot
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-iot.yaml
        # extra build flags
@@ -994,7 +994,7 @@ repo:
        # location of binary
        bin: bin/meep-sss
        # location of deployment chart
        chart: charts/meep-sss
        chart: charts/mec-services/meep-sss
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-sss.yaml
        # extra build flags
@@ -1028,7 +1028,7 @@ repo:
        # location of binary
        bin: bin/meep-federation
        # location of deployment chart
        chart: charts/meep-federation
        chart: charts/mec-services/meep-federation
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-federation.yaml
        # extra build flags
@@ -1165,6 +1165,7 @@ repo:
          "entrypoint.sh": go-apps/meep-iot-pltf/meep-acme-mn-cse/entrypoint.sh
          "acme.ini.in": go-apps/meep-iot-pltf/meep-acme-mn-cse/acme.ini.in
          "acme": go-apps/meep-iot-pltf/meep-acme-mn-cse/acmecse
          "requirements.txt": go-apps/meep-iot-pltf/meep-acme-mn-cse/requirements.txt

  #------------------------------
  #  Dependencies
@@ -1178,7 +1179,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/cert-manager
      chart: charts/cluster-deps/cert-manager
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-cert-manager.yaml
    meep-couchdb:
@@ -1189,7 +1190,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/couchdb
      chart: charts/data-stores/couchdb
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-couchdb.yaml
    meep-docker-registry:
@@ -1200,7 +1201,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/docker-registry
      chart: charts/data-stores/docker-registry
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-docker-registry.yaml
    meep-grafana:
@@ -1211,7 +1212,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/grafana
      chart: charts/observability/grafana
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-grafana.yaml
    meep-tilt:
@@ -1222,7 +1223,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/tilt
      chart: charts/dev-tooling/tilt
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-tilt.yaml
    meep-influxdb:
@@ -1233,7 +1234,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/influxdb
      chart: charts/observability/influxdb
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-influxdb.yaml
    meep-ingress:
@@ -1244,7 +1245,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/ingress-nginx
      chart: charts/cluster-deps/ingress-nginx
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-ingress.yaml
    meep-kube-state-metrics:
@@ -1255,7 +1256,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/kube-state-metrics
      chart: charts/observability/kube-state-metrics
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-kube-state-metrics.yaml
    meep-minio:
@@ -1266,7 +1267,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: false
      # location of deployment chart
      chart: charts/minio
      chart: charts/data-stores/minio
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-minio.yaml
    meep-open-map-tiles:
@@ -1277,7 +1278,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/open-map-tiles
      chart: charts/mapping/open-map-tiles
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-open-map-tiles.yaml
    meep-postgis:
@@ -1288,7 +1289,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/postgis
      chart: charts/data-stores/postgis
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-postgis.yaml
    meep-prometheus:
@@ -1299,7 +1300,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/kube-prometheus-stack
      chart: charts/observability/kube-prometheus-stack
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-prometheus.yaml
    meep-redis:
@@ -1310,7 +1311,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/redis
      chart: charts/data-stores/redis
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-redis.yaml
    meep-thanos:
@@ -1321,7 +1322,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/thanos
      chart: charts/observability/thanos
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-thanos.yaml
    meep-thanos-archive:
@@ -1332,7 +1333,7 @@ repo:
      # enable meepctl deploy/delete
      deploy: true
      # location of deployment chart
      chart: charts/thanos
      chart: charts/observability/thanos
      # user supplied value file located @ .meep/user/values (use below file name)
      chart-user-values: meep-thanos-archive.yaml

+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ BASEDIR=$(dirname "$SCRIPT")

MEEPDIR=~/etsi-mec-sandbox
CONFIGDIR=$MEEPDIR/config
DASHBOARDDIR=$MEEPDIR/charts/grafana/dashboards
DASHBOARDDIR=$MEEPDIR/charts/observability/grafana/dashboards
APIDIR=$MEEPDIR/config/api
GRIDDIR=$MEEPDIR/go-packages/meep-vis-traffic-mgr
FRONTENDDIR=~/.meep/user/frontend