diff --git a/config/.meepctl-repocfg.yaml b/config/.meepctl-repocfg.yaml index 8bde14e3268c2383b2116b70458b99859fe4b39a..cf535cb1061e326579dae608d5a80daf8a87084a 100644 --- a/config/.meepctl-repocfg.yaml +++ b/config/.meepctl-repocfg.yaml @@ -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 diff --git a/config/api/fed-api.yaml b/config/api/fed-api.yaml index 8e83b337d8d89f9d8023ce3c862221499ba82559..3e9f10d15781c9cfb92e7511afef93519d180380 100644 --- a/config/api/fed-api.yaml +++ b/config/api/fed-api.yaml @@ -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