Commit 5f994464 authored by Yann Garcia's avatar Yann Garcia
Browse files

Add MEC 040 Federation skeletons

parent 0ade99b7
Loading
Loading
Loading
Loading
+49 −0
Original line number Diff line number Diff line
@@ -68,6 +68,10 @@ repo:
      github:
        # enable GitHub OAuth
        enabled: true
        # device authorization url
        device-auth-url: https://github.com/login/device/code
        # device polling url
        device-poll-url: https://github.com/login/oauth/access_token
        # authorization url
        auth-url: https://github.com/login/device/code
        # polling url
@@ -304,6 +308,7 @@ repo:
          # - meep-tc-engine
          # - meep-app-enablement
          # - meep-vis
          - meep-federation
        # location of API specifications
        api:
          - name: 'AdvantEDGE Monitoring Engine REST API'
@@ -418,6 +423,7 @@ repo:
          meep-app-enablement: charts/meep-app-enablement
          meep-virt-chart-templates: charts/meep-virt-chart-templates
          meep-vis: charts/meep-vis
          meep-federation: charts/meep-federation
        # list of sandbox specific pods
        sandbox-pods:
          - meep-gis-engine
@@ -433,6 +439,7 @@ repo:
          # - meep-tc-engine
          # - meep-app-enablement
          # - meep-vis
          - meep-federation
      meep-webhook:
        # location of source code
        src: go-apps/meep-webhook
@@ -931,6 +938,38 @@ repo:
          'entrypoint.sh': go-apps/meep-vis/entrypoint.sh
          # location of grid map file
          'grid_map.yaml': go-packages/meep-vis-traffic-mgr/grid_map.yaml
      meep-federation:
        # location of source code
        src: go-apps/meep-federation
        # location of binary
        bin: bin/meep-federation
        # location of deployment chart
        chart: charts/meep-federation
        # user supplied value file located @ .meep/user/values (use below file name)
        chart-user-values: meep-federation.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 Federation Service REST API'
            file: go-apps/meep-federation/api/swagger.yaml
        # location of user supplied API specifications
        user-api:
        # resources available to docker container image
        docker-data:
          # location of entry script
          'entrypoint.sh': go-apps/meep-federation/entrypoint.sh

  #------------------------------
  #  Dependencies
@@ -1232,6 +1271,11 @@ repo:
        src: go-packages/meep-rnis-client
        # supports linting
        lint: false
      meep-federation-client:
        # location of source code
        src: go-packages/meep-federation-client
        # supports linting
        lint: false
      meep-sandbox-ctrl-client:
        # location of source code
        src: go-packages/meep-sandbox-ctrl-client
@@ -1282,6 +1326,11 @@ repo:
        src: go-packages/meep-vis-client
        # supports linting
        lint: false
      meep-federation-mgr:
        # location of source code
        src: go-packages/meep-federation-mgr
        # supports linting
        lint: false
      meep-vis-traffic-mgr:
        # location of source code
        src: go-packages/meep-vis-traffic-mgr
+1 −1
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@ externalDocs:
  description: "ETSI GS MEC 040 Federation enablement API, v3.2.1"
  url: https://www.etsi.org/deliver/etsi_gs/MEC/001_099/040/03.02.01_60/gs_MEC040v030201p.pdf
servers:
- url: https://localhost/sandboxname/sandboxname/fed_enablement/v1
- url: https://localhost/sandboxname/fed_enablement/v1
tags:
- name: systemInfo
- name: subscription