Skip to content
LogScale Self-Hosted Deployment
This is an archived version of the documentation downloaded from LogScale Documentation Archives. Up to date documentation, and documentation for later versions, is available on LogScale Documentation

## LogScale Kubernetes Reference Architecture

Deploying LogScale using Kubernetes and Install Humio Operator on Kubernetes is the recommended deployment model. The reference architecture and deployment model for this type of installation is outlined below.

### Note

When following this guide, advanced Kubernetes skills are a prerequisite. This document touches on many different aspects that are assumed to be known by a person running stateful software within a Kubernetes cluster.

To use this guide when deploying LogScale, follow these sections:

1. Cluster topology

   Understand the basic topology and components of the LogScale cluster

2. Kubernetes Deployment Requirements

   Check the basic requirements needed for deployment

3. Deploying Prerequisites

   Configure the pre-requisite elements of the deployment, such as Kafka, Humio Operator and block storage.

4. Basic Architecture Configuration

   Deploy a basic architecture, where each node within the cluster has an equal role.

5. Advanced Architecture Configuration

   Alternatively, deploy a more advanced architecture, where there are different node quantities for the different aspects of the cluster, such as ingestion and HTTP.

6. Deployment for High Availability

   Advice on deploying your cluster within for High Availability.

7. Additional Considerations

   Additional considerations and options for deployment.

#### Enter search term