Commit 401050c8 authored by Yann Garcia's avatar Yann Garcia
Browse files

Merging branch STF625_MEC015 into branch STF625_MEC016

parents 5123408f 3ba761d4
Loading
Loading
Loading
Loading
+51 −0
Original line number Original line Diff line number Diff line
@@ -286,6 +286,7 @@ repo:
          # - meep-tc-engine
          # - meep-tc-engine
          # - meep-app-enablement
          # - meep-app-enablement
          # - meep-vis
          # - meep-vis
          # - meep-tm
        # location of API specifications
        # location of API specifications
        api:
        api:
          - name: 'AdvantEDGE Monitoring Engine REST API'
          - name: 'AdvantEDGE Monitoring Engine REST API'
@@ -366,6 +367,7 @@ repo:
          meep-app-enablement: charts/meep-app-enablement
          meep-app-enablement: charts/meep-app-enablement
          meep-virt-chart-templates: charts/meep-virt-chart-templates
          meep-virt-chart-templates: charts/meep-virt-chart-templates
          meep-vis: charts/meep-vis
          meep-vis: charts/meep-vis
          meep-tm: charts/meep-tm
        # list of sandbox specific pods
        # list of sandbox specific pods
        sandbox-pods:
        sandbox-pods:
          - meep-gis-engine
          - meep-gis-engine
@@ -380,6 +382,7 @@ repo:
          # - meep-tc-engine
          # - meep-tc-engine
          # - meep-app-enablement
          # - meep-app-enablement
          # - meep-vis
          # - meep-vis
          # - meep-tm
      meep-webhook:
      meep-webhook:
        # location of source code
        # location of source code
        src: go-apps/meep-webhook
        src: go-apps/meep-webhook
@@ -837,6 +840,44 @@ repo:
          'entrypoint.sh': go-apps/meep-vis/entrypoint.sh
          'entrypoint.sh': go-apps/meep-vis/entrypoint.sh
          # location of grid map file
          # location of grid map file
          'grid_map.yaml': go-packages/meep-vis-traffic-mgr/grid_map.yaml
          'grid_map.yaml': go-packages/meep-vis-traffic-mgr/grid_map.yaml
      meep-tm:
        # location of source code
        src: go-apps/meep-tm
        # location of binary
        bin: bin/meep-tm
        # location of deployment chart
        chart: charts/meep-tm
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-tm.yaml
        # extra build flags
        build-flags:
          - -mod=vendor
        # enable meepctl build
        build: true
        # enable meepctl dockerize
        dockerize: true
        # enable meepctl deploy/delete
        deploy: true
        # supports code coverage measurement when built in codecov mode
        codecov: true
        # supports linting
        lint: true
        # location of API specifications
        api:
          - name: 'AdvantEDGE Bandwidth Management REST API'
            file: go-apps/meep-tm/api/bwm/swagger.yaml
          - name: 'AdvantEDGE Multi-access Traffic Steering REST API'
            file: go-apps/meep-tm/api/mts/swagger.yaml
        # location of user supplied API specifications
        user-api:
          - name: 'Bandwidth Management REST API'
            file: config/api/bwm-api.yaml
          - name: 'Multi-access Traffic Steering REST API'
            file: config/api/mts-api.yaml
        # resources available to docker container image
        docker-data:
          # location of entry script
          'entrypoint.sh': go-apps/meep-tm/entrypoint.sh


  #------------------------------
  #------------------------------
  #  Dependencies
  #  Dependencies
@@ -1018,6 +1059,11 @@ repo:
        src: go-packages/meep-applications
        src: go-packages/meep-applications
        # supports linting
        # supports linting
        lint: true
        lint: true
      meep-bwm-client:
        # location of source code
        src: go-packages/meep-bwm-client
        # supports linting
        lint: false
      meep-couch:
      meep-couch:
        # location of source code
        # location of source code
        src: go-packages/meep-couch
        src: go-packages/meep-couch
@@ -1098,6 +1144,11 @@ repo:
        src: go-packages/meep-model
        src: go-packages/meep-model
        # supports linting
        # supports linting
        lint: true
        lint: true
      meep-mts-client:
        # location of source code
        src: go-packages/meep-mts-client
        # supports linting
        lint: false
      meep-mq:
      meep-mq:
        # location of source code
        # location of source code
        src: go-packages/meep-mq
        src: go-packages/meep-mq
+727 −0

File added.

Preview size limit exceeded, changes collapsed.

+802 −0

File added.

Preview size limit exceeded, changes collapsed.

+1330 −386

File changed.

Preview size limit exceeded, changes collapsed.

+54 −0
Original line number Original line Diff line number Diff line
@@ -951,3 +951,57 @@ services:
        path: '/'
        path: '/'
        method: 'GET'
        method: 'GET'
        mode: 'block'
        mode: 'block'
  #------------------------------
  #  Bandwidth Management Service (Sbox)
  #------------------------------
  - name: 'meep-tm'
    api: 'bwm'
    path: '/bwm/v1'
    sbox: true
    default:
      mode: 'allow'
    fileservers:
      - name: 'Api'
        path: '/api'
        mode: 'verify'
        roles:
          admin: 'allow'
          user: 'block'
      - name: 'UserApi'
        path: '/user-api'
        mode: 'verify'
        roles:
          admin: 'allow'
          user: 'allow'
    endpoints:
      - name: 'Index'
        path: '/'
        method: 'GET'
        mode: 'block'
  #------------------------------
  #  Multi-access Traffic Steering Service (Sbox)
  #------------------------------
  - name: 'meep-tm'
    api: 'mts'
    path: '/mts/v1'
    sbox: true
    default:
      mode: 'allow'
    fileservers:
      - name: 'Api'
        path: '/api'
        mode: 'verify'
        roles:
          admin: 'allow'
          user: 'block'
      - name: 'UserApi'
        path: '/user-api'
        mode: 'verify'
        roles:
          admin: 'allow'
          user: 'allow'
    endpoints:
      - name: 'Index'
        path: '/'
        method: 'GET'
        mode: 'block'
Loading