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