This release in addition to updates and bug fixes to RADAR components adds lots of changes to Helm charts, installation and maintenance of the platform:
Notable Features
- Added network policies. Every application is now only allowed to connect or connected by applications that are whitelisted.
- Added option to specify extra environment variables to all RADAR-Base Helm charts.
- Added data dashboard backend service.
- Added Kratos components in preparation to new authentication system and addition of 2FA.
- Refactored the ksql-server and jdbc-connector service configuration for reuse between grafana, realtime analysis and data dashboard backend services. See the Upgrade instructions for migrating an existing deployment.
- Added
helmfile
configuration that allows for deployment in localhost with minimum resource usage and not TLS.
What's Changed
- minor config update in realtime dashboard by @Hsankesara in #233
- Support for Kubernetes 1.27 by @keyvaann in #237
- Update charts by @blootsvoets in #238
- Updated chart versions by @keyvaann in #246
- Add Oura Kafka connector to helm files by @mpgxvii in #247
- Update radar-oura-connector by @mpgxvii in #249
- Fixed radar-push-endpoint servicemonitor by @keyvaann in #255
- Upgrade catalog server to chart 0.5.2 by @pvannierop in #254
- Update chart versions for egress config fixes by @mpgxvii in #260
- Improve docs by @keyvaann in #263
- [kratos] Add Ory Kratos service by @pvannierop in #266
- [Github Action] Check all secrets are replaced by bin/generate-secrets by @pvannierop in #275
- [radar-s3-connector] Pass kafka_num_brokers global variable to helm chart by @pvannierop in #277
- [data dashboard backend] Add Data Dashboard Backend service by @pvannierop in #267
- Update Kubernetes version in CI by @keyvaann in #278
- Up chart versions of radar-s3-connector (v0.3.4) and catalog-server (v0.6.0) by @pvannierop in #283
- Create version.md with helm chart and docker image version overview by @pvannierop in #250
- [jdbc-connector-data-dashboard-backend] Fix database credentials by @pvannierop in #285
- [GitHub Action] Make sure CI tests cover all components by @pvannierop in #284
- Bump helm chart versions by @Bdegraaf1234 in #289
- [ksql-server] Fix transformation logic for questionnaire_app_event topic by @pvannierop in #291
- [data-dashboard-backend] Up chart version to 0.2.3 by @pvannierop in #292
- [docs] Correct OBSERVATION_TIME field in ksql_observations readme by @pvannierop in #295
- [nginx-ingress] Allow snippet annotations for nginx by @pvannierop in #297
- [RADAR-Appserver] Enable notifications via email by @pvannierop in #286
- Upgrade helm charts to most recent versions by @pvannierop in #293
- Export and import docker images from the cache by @keyvaann in #298
- [catalog-server] Up chart version to 0.6.2 by @pvannierop in #304
- [radar-jdbc-connector] Up chart version to 0.5.3 by @pvannierop in #302
- [nginx-ingress] Impl. option to disable TLS termination by @pvannierop in #308
- Fix failing CI tests by @pvannierop in #312
- Only test on main by @keyvaann in #303
- [radar-appserver] Up chart version to 0.5.0 by @pvannierop in #313
- [kratos, kratos-ui] Allow config of HTTP URLs by @pvannierop in #301
- Rework helmfile dependencies during deployment by @pvannierop in #306
- Up chart version of data-dashboard-backend to 0.3.0 by @pvannierop in #315
- Kafka-dependent services need catalog-server readiness by @pvannierop in #317
- bugfix/fix-e2e-tests by @pvannierop in #318
- bugfix/generate-random-minio-credentials by @pvannierop in #316
- Kafka-dependent services need catalog-server readiness by @pvannierop in #320
- Use latest version of helm charts by @keyvaann in #307
- Impl. helmfile modifications for local development and testing by @pvannierop in #311
- [radar-fitbit-connector] Up chart version to 0.3.3 by @pvannierop in #321
- [management-portal] Up chart version to 1.2.2 by @pvannierop in #322
- Up chart version of radar-ooutput-restructure to 1.0.0 by @pvannierop in #323
- Bumped graylog version by @keyvaann in #324
- Removed kafka-manager by @keyvaann in #325
- Remove deprecated ingress annotations by @keyvaann in #326
- bugfix/rest-source-backend-urls by @pvannierop in #329
- Fix missing serverName value for app-config by @pvannierop in #330
- Updated charts by @keyvaann in #332
- Security related chart updates by @pvannierop in #334
- Up chart version of s3-proxy to 0.4.2 by @pvannierop in #335
- Release 1.2 by @keyvaann in #333
New Contributors
- @pvannierop made their first contribution in #254
Full Changelog: v1.1.3...v1.2.0