All the applications of this repo are expected to be Helm charts. There are components used as dependencies, and others components have been imported and modified.
In order to modify options or parameters in the helm chart values, take note of the following list to modify the proper files related to each component.
WARNING : changing parameters can cause the platform to stop working as it is. Be sure of the changes before applying them.
Currently the FIWARE Platform is composed by the following software components and subcomponents:
- Orion LD: Alternative NGSI-LD Context Broker written in C/C++.
Helm Chart Name / Application | orion-ld |
- Source Code Origin | Imported and modified from FIWARE/helm-charts |
- Values' Documentation | Default values |
- Applied values | Applied values |
Marinera README | README |
Product Documentation | Orion-LD documentation |
- MongoDB: NoSQL database, persistence for Orion-LD.
Helm Chart Name / Application | mongodb |
- Source Code Origin | Added as dependency. Source code: bitnami/mongodb |
- Source Code README | MongoDB(R) packaged by Bitnami |
- Values' Documentation | Default values |
- Applied values | Applied values |
Marinera README | README |
Product Documentation | MongoDB docs |
- QuantumLeap: QuantumLeap is a REST service for storing, querying and retrieving NGSI v2 and NGSI-LD (experimental support) spatial-temporal data.
Helm Chart Name / Application | quantumleap |
- Source Code Origin | Added as dependency. Source code: orchestracities/quantumleap |
- Source Code README | Quantum Leap Helm Chart by Orchestracities |
- Values' Documentation | Default values |
- Applied values | Applied values |
Marinera README | README |
Product Documentation | QuantumLeap |
- TimescaleDB: TimescaleDB is an open-source database designed to make SQL scalable for time-series data.
Helm Chart Name / Application | timescaledb-single |
- Source Code Origin | Imported and modified from timescale/timescaledb-kubernetes |
- Values' Documentation | Default values |
- Applied values | Applied values |
Marinera README | README |
Product Documentation | Timescale Docs |
- Grafana: Grafana deployment.
Helm Chart Name / Application | grafana |
- Source Code Origin | Added as dependency. Source code: grafana/helm-charts |
- Source Code README | Grafana Helm Chart |
- Values' Documentation | Default values |
- Applied values | Applied values |
Marinera README | README |
Product Documentation | Grafana documentation |
- Air Quality App: Customized dashboards for Grafana
Helm Chart Name / Application | air-quality-app |
- Source Code Origin | Own development |
- Values' Documentation | Default values |
- Applied values | Applied values |
README | README |
- Grafana Metrics: Grafana deployment for metrics visualization.
Helm Chart Name / Application | grafana-metrics |
- Source Code Origin | Added as dependency. Source code: grafana/helm-charts |
- Source Code README | Grafana Helm Chart |
- Values' Documentation | Default values |
- Applied values | Applied values |
Marinera README | README |
Product Documentation | Grafana documentation |
- Keycloak Server: Single-Sign On server.
Helm Chart Name / Application | keycloak |
- Source Code Origin | Added as dependency. Source code: bitnami/keycloak |
- Source Code README | Keycloak packaged by Bitnami |
- Values' Documentation | Default values |
- Applied values | Applied values |
Marinera README | README |
Product Documentation | Keycloak docs |
- PostgreSQL: SQL database for Keycloak.
NOTE : This component is installed by Keycloak component as dependency. Values applied are inside keycloak Marinera values.
Helm Chart Name / Application | |
- Source Code Origin | It's a dependency of keycloak. Source code: bitnami/postgresql |
- Source Code README | PostgreSQL packaged by Bitnami |
- Values' Documentation | Default values |
- Applied values | Applied values (Inside keycloak applied values) |
Product Documentation | PostgreSQL docs |
- PEP Proxy: Policy Enforcement Point (PEP) proxy.
Helm Chart Name / Application | keycloak-pep |
- Source Code Origin | Own development |
- Values' Documentation | Default values |
- Applied values | Applied values |
README | README |
- Air Quality Simulator: Air Quality Data (devices) simulator.
Helm Chart Name / Application | airquality-simulator |
- Source Code Origin | Own development |
- Values' Documentation | Default values |
- Applied values | Applied values |
README | README |