Commit 35b900dc authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

Last changes for try-mec in production

parent 5ab0abcb
Loading
Loading
Loading
Loading
+60 −16
Original line number Diff line number Diff line
# Copyright (c) 2022  The AdvantEDGE Authors
# Copyright (c) 2024  The AdvantEDGE Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -14,7 +14,7 @@

version: 1.10.0
repo:
  name: AdvantEDGE
  name: etsi-mec-sandbox

  #------------------------------
  #  Deployment
@@ -23,9 +23,9 @@ repo:
    # permissions
    permissions:
      # user id
      uid: 1000
      uid: 1001
      # group id
      gid: 1000
      gid: 1001

    # user supplied resources
    user:
@@ -40,7 +40,7 @@ repo:
      # host name
      host: try-mec.etsi.org
      # enable https only (redirect http requests to https port)
      https-only: false
      https-only: true
      # bind to host ports (true) or node ports (false)
      host-ports: true
      # http port number
@@ -102,9 +102,9 @@ repo:
      # Influx configuration
      influx:
        # enable influx data backups
        enabled: false
        enabled: true
        # object store url
        url: https://metrics.try-mec.etsi.org/
        url: https://metrics.mec-platform.etsi.org/
        # object store configuration secret
        secret: meep-influx-objstore-config
        # Number of days to retain daily data backups
@@ -120,7 +120,7 @@ repo:
          # prometheus environment (dev|prod)
          promenv: prod
          # unique deployment identifier
          replica: platform-ip
          replica: 172.29.10.56
      # Thanos long-term storage
      thanos:
        # enable Thanos
@@ -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: false
        # archive object store configuration secret
        #secret: meep-thanos-archive-objstore-config
        secret: meep-thanos-archive-objstore-config

    # Garbage Collection configuration
    gc:
@@ -290,6 +290,7 @@ repo:
        core-pods:
          - meep-mon-engine
          - meep-platform-ctrl
          - meep-sandbox-api
          - meep-virt-engine
          - meep-webhook
        # list of sandbox pods to monitor
@@ -351,6 +352,39 @@ repo:
          swagger: js-apps/meep-swagger-ui
          # location of AdvantEDGE frontend
          frontend: bin/meep-frontend
      meep-sandbox-api:
        # location of source code
        src: go-apps/meep-sandbox-api
        # location of binary
        bin: bin/meep-sandbox-api
        # location of deployment chart
        chart: charts/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
        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 Platform Controller REST API'
            file: go-apps/meep-sandbox-api/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-sandbox-api/entrypoint.sh
          # location of Swagger UI
          #swagger: js-apps/meep-swagger-ui
          # location of AdvantEDGE frontend
          #frontend: bin/meep-frontend
      meep-virt-engine:
        # location of source code
        src: go-apps/meep-virt-engine
@@ -523,7 +557,7 @@ repo:
            file: go-apps/meep-app-enablement/api/app-support/swagger.yaml
          - name: 'AdvantEDGE MEC Service Management REST API'
            file: go-apps/meep-app-enablement/api/service-mgmt/swagger.yaml
          - name: 'AdvantEDGE MEC service management realized by CAPIF APIs'
          - name: 'AdvantEDGE MEC Service management realized by CAPIF APIs'
            file: go-apps/meep-app-enablement/api/capif-mgmt/swagger.yaml
        # location of user supplied API specifications
        user-api:
@@ -531,7 +565,7 @@ repo:
            file: config/api/app-support.yaml
          - name: 'MEC Service Management API'
            file: config/api/service-mgmt.yaml
          - name: 'MEC Capif Management API'
          - name: 'MEC CAPIF Management API'
            file: config/api/capif-mgmt.yaml
        # resources available to docker container image
        docker-data:
@@ -1102,7 +1136,7 @@ repo:
      # enable meepctl dockerize -> deps are never dockerized
      dockerize: false
      # enable meepctl deploy/delete
      deploy: false
      deploy: true
      # location of deployment chart
      chart: charts/thanos
      # user supplied value file located @ .meep/user/values (use below file name)
@@ -1113,7 +1147,7 @@ repo:
      # enable meepctl dockerize -> deps are never dockerized
      dockerize: false
      # enable meepctl deploy/delete
      deploy: false
      deploy: true
      # location of deployment chart
      chart: charts/thanos
      # user supplied value file located @ .meep/user/values (use below file name)
@@ -1310,7 +1344,12 @@ repo:
        src: go-packages/meep-dai-client
        # supports linting
        lint: false
      meep-wais-client:
      meep-dai-mgr:
        # location of source code
        src: go-packages/meep-dai-mgr
        # supports linting
        lint: false
]      meep-wais-client:
        # location of source code
        src: go-packages/meep-wais-client
        # supports linting
@@ -1368,6 +1407,11 @@ repo:
        src: js-packages/meep-platform-ctrl-client
        # supports linting
        lint: false
      meep-sandbox-api-client:
        # location of source code
        src: go-packages/meep-sandbox-api-client
        # supports linting
        lint: false
      meep-sandbox-ctrl-client:
        # location of source code
        src: js-packages/meep-sandbox-ctrl-client
+1 −1
Original line number Diff line number Diff line
@@ -648,7 +648,7 @@ export function parseEdgeApps(scenario) {
                  img: proc.image,
                  mepName: pl.name,
                  env: proc.environment,
                  url: 'api/?urls.primaryName='+pl.name+'%20-%20MEC%20Capif%20Management%20API',
                  url: 'api/?urls.primaryName='+pl.name+'%20-%20MEC%20CAPIF%20Management%20API',
                  path: pl.name+'/service-apis/v1',
                  pseudoName: 'MEC-CAPIF Service Management (011) on ' + pl.name,
                  dropDownName: 'MEC-CAPIF Service Management (011)',
+1 −1

File changed.

Contains only whitespace changes.