Skip to content

Commit a045078

Browse files
committed
Merge branch 'release-1.8.1'
2 parents 1e63a66 + 27693ef commit a045078

File tree

332 files changed

+34898
-7831
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

332 files changed

+34898
-7831
lines changed

.meepctl-repocfg.yaml

Lines changed: 162 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
version: 1.8.0
15+
version: 1.8.1
1616
repo:
1717
name: AdvantEDGE
1818

@@ -152,6 +152,31 @@ repo:
152152
# archive object store configuration secret
153153
secret: meep-thanos-archive-objstore-config
154154

155+
# Garbage Collection configuration
156+
gc:
157+
# enable garbage collection
158+
enabled: true
159+
# garbage collection interval (duration string)
160+
interval: 4h
161+
# run garbage collection on start
162+
run-on-start: true
163+
# Redis configuration
164+
redis:
165+
# enable redis garbage collection
166+
enabled: true
167+
# Influx configuration
168+
influx:
169+
# enable influx garbage collection
170+
enabled: false
171+
# list of databases that must not be removed
172+
exceptions:
173+
# - my_db_to_keep
174+
# - my_other_db_to_keep
175+
# Postgis configuration
176+
postgis:
177+
# enable postgis garbage collection
178+
enabled: false
179+
155180
# Default monitoring dashboards
156181
dashboards:
157182
network-metrics-point-to-point: dashboards/network-metrics-point-to-point.json
@@ -425,6 +450,38 @@ repo:
425450

426451
# Go Applications
427452
go-apps:
453+
meep-ams:
454+
# location of source code
455+
src: go-apps/meep-ams
456+
# location of binary
457+
bin: bin/meep-ams
458+
# location of deployment chart
459+
chart: charts/meep-ams
460+
# user supplied value file located @ .meep/user/values (use below file name)
461+
chart-user-values: meep-ams.yaml
462+
# extra build flags
463+
build-flags:
464+
- -mod=vendor
465+
# enable meepctl build
466+
build: true
467+
# enable meepctl dockerize
468+
dockerize: true
469+
# enable meepctl deploy/delete
470+
deploy: true
471+
# supports code coverage measurement when built in codecov mode
472+
codecov: true
473+
# supports linting
474+
lint: true
475+
# location of API specifications
476+
api:
477+
- name: 'AdvantEDGE Application Mobility REST API'
478+
file: go-apps/meep-ams/api/swagger.yaml
479+
# location of user supplied API specifications
480+
user-api:
481+
# resources available to docker container image
482+
docker-data:
483+
# location of entry script
484+
'entrypoint.sh': go-apps/meep-ams/entrypoint.sh
428485
meep-app-enablement:
429486
# location of source code
430487
src: go-apps/meep-app-enablement
@@ -444,7 +501,7 @@ repo:
444501
# enable meepctl deploy/delete
445502
deploy: true
446503
# supports code coverage measurement when built in codecov mode
447-
codecov: false
504+
codecov: true
448505
# supports linting
449506
lint: true
450507
# location of API specifications
@@ -617,70 +674,6 @@ repo:
617674
docker-data:
618675
# location of entry script
619676
'entrypoint.sh': go-apps/meep-rnis/entrypoint.sh
620-
meep-wais:
621-
# location of source code
622-
src: go-apps/meep-wais
623-
# location of binary
624-
bin: bin/meep-wais
625-
# location of deployment chart
626-
chart: charts/meep-wais
627-
# user supplied value file located @ .meep/user/values (use below file name)
628-
chart-user-values: meep-wais.yaml
629-
# extra build flags
630-
build-flags:
631-
- -mod=vendor
632-
# enable meepctl build
633-
build: true
634-
# enable meepctl dockerize
635-
dockerize: true
636-
# enable meepctl deploy/delete
637-
deploy: true
638-
# supports code coverage measurement when built in codecov mode
639-
codecov: true
640-
# supports linting
641-
lint: true
642-
# location of API specifications
643-
api:
644-
- name: 'AdvantEDGE WLAN Access Information REST API'
645-
file: go-apps/meep-wais/api/swagger.yaml
646-
# location of user supplied API specifications
647-
user-api:
648-
# resources available to docker container image
649-
docker-data:
650-
# location of entry script
651-
'entrypoint.sh': go-apps/meep-wais/entrypoint.sh
652-
meep-ams:
653-
# location of source code
654-
src: go-apps/meep-ams
655-
# location of binary
656-
bin: bin/meep-ams
657-
# location of deployment chart
658-
chart: charts/meep-ams
659-
# user supplied value file located @ .meep/user/values (use below file name)
660-
chart-user-values: meep-ams.yaml
661-
# extra build flags
662-
build-flags:
663-
- -mod=vendor
664-
# enable meepctl build
665-
build: true
666-
# enable meepctl dockerize
667-
dockerize: true
668-
# enable meepctl deploy/delete
669-
deploy: true
670-
# supports code coverage measurement when built in codecov mode
671-
codecov: true
672-
# supports linting
673-
lint: true
674-
# location of API specifications
675-
api:
676-
- name: 'AdvantEDGE Application Mobility REST API'
677-
file: go-apps/meep-ams/api/swagger.yaml
678-
# location of user supplied API specifications
679-
user-api:
680-
# resources available to docker container image
681-
docker-data:
682-
# location of entry script
683-
'entrypoint.sh': go-apps/meep-ams/entrypoint.sh
684677
meep-sandbox-ctrl:
685678
# location of source code
686679
src: go-apps/meep-sandbox-ctrl
@@ -746,6 +739,38 @@ repo:
746739
codecov: false
747740
# supports linting
748741
lint: true
742+
meep-wais:
743+
# location of source code
744+
src: go-apps/meep-wais
745+
# location of binary
746+
bin: bin/meep-wais
747+
# location of deployment chart
748+
chart: charts/meep-wais
749+
# user supplied value file located @ .meep/user/values (use below file name)
750+
chart-user-values: meep-wais.yaml
751+
# extra build flags
752+
build-flags:
753+
- -mod=vendor
754+
# enable meepctl build
755+
build: true
756+
# enable meepctl dockerize
757+
dockerize: true
758+
# enable meepctl deploy/delete
759+
deploy: true
760+
# supports code coverage measurement when built in codecov mode
761+
codecov: true
762+
# supports linting
763+
lint: true
764+
# location of API specifications
765+
api:
766+
- name: 'AdvantEDGE WLAN Access Information REST API'
767+
file: go-apps/meep-wais/api/swagger.yaml
768+
# location of user supplied API specifications
769+
user-api:
770+
# resources available to docker container image
771+
docker-data:
772+
# location of entry script
773+
'entrypoint.sh': go-apps/meep-wais/entrypoint.sh
749774

750775
#------------------------------
751776
# Dependencies
@@ -913,6 +938,21 @@ repo:
913938

914939
# Go Packages
915940
go-packages:
941+
meep-ams-client:
942+
# location of source code
943+
src: go-packages/meep-ams-client
944+
# supports linting
945+
lint: false
946+
meep-app-support-client:
947+
# location of source code
948+
src: go-packages/meep-app-support-client
949+
# supports linting
950+
lint: false
951+
meep-applications:
952+
# location of source code
953+
src: go-packages/meep-applications
954+
# supports linting
955+
lint: true
916956
meep-couch:
917957
# location of source code
918958
src: go-packages/meep-couch
@@ -928,6 +968,11 @@ repo:
928968
src: go-packages/meep-data-model
929969
# supports linting
930970
lint: true
971+
meep-gc:
972+
# location of source code
973+
src: go-packages/meep-gc
974+
# supports linting
975+
lint: true
931976
meep-gis-asset-mgr:
932977
# location of source code
933978
src: go-packages/meep-gis-asset-mgr
@@ -938,6 +983,11 @@ repo:
938983
src: go-packages/meep-gis-cache
939984
# supports linting
940985
lint: true
986+
meep-gis-engine-client:
987+
# location of source code
988+
src: go-packages/meep-gis-engine-client
989+
# supports linting
990+
lint: false
941991
meep-http-logger:
942992
# location of source code
943993
src: go-packages/meep-http-logger
@@ -993,6 +1043,11 @@ repo:
9931043
src: go-packages/meep-net-char-mgr
9941044
# supports linting
9951045
lint: true
1046+
meep-pdu-session-store:
1047+
# location of source code
1048+
src: go-packages/meep-pdu-session-store
1049+
# supports linting
1050+
lint: true
9961051
meep-redis:
9971052
# location of source code
9981053
src: go-packages/meep-redis
@@ -1018,11 +1073,26 @@ repo:
10181073
src: go-packages/meep-sandbox-store
10191074
# supports linting
10201075
lint: true
1076+
meep-service-mgmt-client:
1077+
# location of source code
1078+
src: go-packages/meep-service-mgmt-client
1079+
# supports linting
1080+
lint: false
10211081
meep-sessions:
10221082
# location of source code
10231083
src: go-packages/meep-sessions
10241084
# supports linting
10251085
lint: true
1086+
meep-subscriptions:
1087+
# location of source code
1088+
src: go-packages/meep-subscriptions
1089+
# supports linting
1090+
lint: true
1091+
meep-swagger-api-mgr:
1092+
# location of source code
1093+
src: go-packages/meep-swagger-api-mgr
1094+
# supports linting
1095+
lint: true
10261096
meep-users:
10271097
# location of source code
10281098
src: go-packages/meep-users
@@ -1033,19 +1103,34 @@ repo:
10331103
src: go-packages/meep-wais-client
10341104
# supports linting
10351105
lint: false
1036-
meep-ams-client:
1037-
# location of source code
1038-
src: go-packages/meep-ams-client
1039-
# supports linting
1040-
lint: false
10411106
meep-watchdog:
10421107
# location of source code
10431108
src: go-packages/meep-watchdog
10441109
# supports linting
10451110
lint: true
1111+
meep-websocket:
1112+
# location of source code
1113+
src: go-packages/meep-websocket
1114+
# supports linting
1115+
lint: true
10461116

10471117
# Javascript Packages
10481118
js-packages:
1119+
meep-app-support-client:
1120+
# location of source code
1121+
src: js-packages/meep-app-support-client
1122+
# supports linting
1123+
lint: false
1124+
meep-auth-svc-client:
1125+
# location of source code
1126+
src: js-packages/meep-auth-svc-client
1127+
# supports linting
1128+
lint: false
1129+
meep-gis-engine-client:
1130+
# location of source code
1131+
src: js-packages/meep-gis-engine-client
1132+
# supports linting
1133+
lint: false
10491134
meep-metrics-engine-client:
10501135
# location of source code
10511136
src: js-packages/meep-metrics-engine-client
@@ -1066,3 +1151,9 @@ repo:
10661151
src: js-packages/meep-sandbox-ctrl-client
10671152
# supports linting
10681153
lint: false
1154+
meep-service-mgmt-client:
1155+
# location of source code
1156+
src: js-packages/meep-service-mgmt-client
1157+
# supports linting
1158+
lint: false
1159+

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22

33
------
44

5-
**_What's New in v1.8.0!_**
5+
**_What's New in v1.8.1!_**
66

7-
:zap: **New edge native services: [ETSI MEC011 - Edge Platform Application Enablement](https://interdigitalinc.github.io/AdvantEDGE/docs/overview/edge-services/#edge-platform-application-enablement-service) and [ETSI MEC021 - Application Mobility](https://interdigitalinc.github.io/AdvantEDGE/docs/overview/edge-services/#application-mobility-service) to boost up your edge apps! :rocket:**
7+
:zap: **Improved edge native services: Multiple fixes to [ETSI MEC011 - Edge Platform Application Enablement](https://interdigitalinc.github.io/AdvantEDGE/docs/overview/edge-services/#edge-platform-application-enablement-service) and [ETSI MEC021 - Application Mobility](https://interdigitalinc.github.io/AdvantEDGE/docs/overview/edge-services/#application-mobility-service)**
88

9-
:zap: **Improved network emulation & metrics: [Geospatial network KPIs](https://interdigitalinc.github.io/AdvantEDGE/docs/overview/features/#geospatial-subsystem) :earth_americas: provide network signal emulation based on terminal location**
9+
:zap: **New! [Demo3 example application](https://interdigitalinc.github.io/AdvantEDGE/docs/usage/usage-demo3) to showcase MEC011 & MEC021 service API usage**
1010

11-
:zap: **Long term storage support: [Metrics long-term storage](https://interdigitalinc.github.io/AdvantEDGE/docs/overview/features/#monitoring-subsystem) :card_file_box: integration with Thanos & MinIO**
11+
:zap: **ETSI MEC028 WebSocket support: [ETSI MEC028 - WLAN Access Information Service](https://interdigitalinc.github.io/AdvantEDGE/docs/overview/edge-services/#wireless-access-information-service) now supports WebSocket model for receiving notifications**
1212

13-
:zap: **General Maintenance fixes :hammer_and_wrench:**
13+
:zap: **Improved sandbox data management: [Sandbox Metrics Garbage Collection](https://interdigitalinc.github.io/AdvantEDGE/docs/overview/features/#sandbox-subsystem) :wastebasket: can be configured to periodically recover unused sandbox disk space**
1414

15-
:zap: **"_Old New_" :wink: you can still easily reach out to the team by initiating [GitHub Discussion](https://github.com/InterDigitalInc/AdvantEDGE/discussions) :octocat:**
15+
:zap: **General maintenance :hammer_and_wrench:**
16+
17+
:zap: **Don't hesitate to reach out to us by initiating [GitHub Discussion](https://github.com/InterDigitalInc/AdvantEDGE/discussions) :octocat:**
1618

1719
------
1820

charts/kube-prometheus-stack/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1804,7 +1804,7 @@ prometheus:
18041804

18051805
## How long to retain metrics
18061806
##
1807-
retention: 100d
1807+
retention: 10d
18081808

18091809
## Maximum size of metrics
18101810
##

charts/meep-platform-ctrl/templates/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ spec:
4747
env:
4848
{{- range $key, $value := .Values.image.env }}
4949
- name: {{ $key }}
50-
value: {{ $value | quote }}
50+
value: {{ $value }}
5151
{{- end }}
5252
{{- range $key, $value := .Values.image.envSecret }}
5353
- name: {{ $key }}

charts/meep-wais/values-template.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ ingress:
5555
{{- end }}
5656
annotations:
5757
kubernetes.io/ingress.class: nginx
58+
nginx.ingress.kubernetes.io/proxy-read-timeout: "3600"
59+
nginx.ingress.kubernetes.io/proxy-send-timeout: "3600"
5860
nginx.ingress.kubernetes.io/force-ssl-redirect: {{ .HttpsOnly }}
5961
{{- if .IsMepService }}
6062
nginx.ingress.kubernetes.io/configuration-snippet: |

0 commit comments

Comments
 (0)