AtScale Helm Chart External Dependencies
AtScale is installed via Helm chart, which provides the necessary configuration parameters and dependencies for your installation. The chart also includes all of AtScale's external dependencies, which are leveraged for different core functionalities within the platform.
Each external dependency has its own Helm chart, which can be configured separately from AtScale. However, in most cases, AtScale recommends using the default values.
The following table lists these dependencies and their purpose, and includes links to their Helm charts.
Component | Helm Chart | Purpose |
---|---|---|
Nginx | https://artifacthub.io/packages/helm/bitnami/nginx | Ingress controller |
Keycloak | https://artifacthub.io/packages/helm/bitnami/keycloak | Authentication (AtScale Identity Broker) |
MinIO | https://artifacthub.io/packages/helm/bitnami/minio | Object storage |
Grafana | https://artifacthub.io/packages/helm/bitnami/grafana | Open observability platform |
Grafana Loki | https://artifacthub.io/packages/helm/bitnami/grafana-loki | Log aggregation |
Promtail | https://artifacthub.io/packages/helm/grafana/promtail | Gathers and sends logs to Loki |
Redis | https://artifacthub.io/packages/helm/bitnami/redis | Caching |
OpenTelemetry Collector | https://artifacthub.io/packages/helm/opentelemetry-helm/opentelemetry-collector | Telemetry pipelines |
PostgreSQL HA | https://artifacthub.io/packages/helm/bitnami/postgresql-ha | Data storage |