LogScale Application (module.logscale)
Purpose: Deploys the complete LogScale application stack including
Kafka (via Strimzi)
Humio operator
HumioCluster custom resource
nginx-ingress
cert-manager
TopoLVM for NVMe storage provisioning
This module contains a nested module.logscale.module.crds submodule that
must be applied first to install Custom Resource Definitions (CRDs) for cert-manager, Strimzi,
and the Humio operator.
Deployed on: All workspaces (always required).
Key resources created:
| Resource | Purpose |
|---|---|
| Strimzi Kafka cluster | Message queue for LogScale |
| Humio operator | Manages HumioCluster lifecycle |
| HumioCluster CR | LogScale cluster configuration |
| nginx-ingress | Load balancer and ingress routing |
| cert-manager | TLS certificate management |
| TopoLVM | NVMe local volume provisioner |