Storages
The storages bundle provisions the three foundational S3 buckets that are shared across the tenant cluster. All other stacks that need object storage reference these buckets via dependency outputs rather than creating their own.
Kafka
Kafka is the event streaming backbone of the tenant cluster. It is deployed using the Strimzi operator in KRaft mode — no ZooKeeper dependency.
Spark Operator
The Spark Operator (Kubeflow spark-operator) enables running Apache Spark workloads natively on Kubernetes. It introduces two custom resource types that platform workloads use to define and schedule Spark jobs.
Observability
The observability stack provides metrics collection, log aggregation, and dashboards for the tenant cluster. It is a prerequisite for most application stacks — they depend on it for scrape targets and log shipping.