Architecture Types

The following sections show diagrams for each of the architecture types supported by the Terraform modules. Click each link for more details.

Basic

Use cases include: Development, Testing, Smaller Search Teams, and Minimal ingest processing.

Ingress

Use cases include: Ingress tier in specified DMZ, and Ingress resources not shared with Kubernetes system resources.

Dedicated UI

Use cases include: Separated ingress tier, Separated UI tier, and Ingest/Digest on the same hosts.

Advanced

Use cases include: Dedicated processing tier (ingestion) scaling separate from digest/storage, Dedicated UI tier for dashboards and search, Segmentation of system responsibilities and independent scaling.