Documentation
DocumentationDiscussions
These docs are for v2020.1. Click to read the latest docs for v2024.2.

Using Kubernetes Services

Instructions for installing and configuring Seq in Microsoft Azure

You can deploy the Seq Helm chart to an AKS cluster.

Create the cluster

See the AKS docs for details on how to provision a cluster if you don't have one already.

Deploy Seq

See the Helm docs for details on how to deploy a Seq instance into a Kubernetes cluster. There are just a few Azure specifics to keep in mind.

Storage

Azure Kubernetes Service creates a few default storage classes for you. Seq needs a managed disk to store data (not Azure Files), which corresponds to the managed-premium storage class. This can be configured when deploying the Helm chart:

helm install -f config.yaml my-seq stable/seq
# config.yaml
persistence:
  storageClass: managed-premium

Ingress

Ingress in AKS is much the same from Seq's point of view, but an ingress controller needs to be configured with Azure. See the Azure docs for details on how to set up an ingress controller.

What's next?

With a Seq instance deployed, see the docs on collecting application logs for instructions on how to get log events into Seq.