Getting Started Concepts The Things Stack Cloud The Things Stack Enterprise Integrations API Hardware
Get The Things Stack

The Things Stack Enterprise

    Overview
  • AWS
  • Kubernetes
    • Generic
    • Azure
  • Docker
  • The Things Join Server
  • Manage The Things Stack

Kubernetes

This guide is meant for users who want to deploy The Things Stack on Kubernetes.

The Things Stack is currently available as two flavours for self-hosting on Kubernetes.

  1. Generic offers The Things Stack packaged as a Helm Chart with no infrastructure provided.

  2. Azure is The Things Stack deployment on Azure Kubernetes Service with Azure supporting infrastructure.

Read more in the following sections.

Generic

The Things Stack is packaged as a Helm Chart to be run on Kubernetes Clusters. The Things Stack Helm charts are packaged and distributed as OCI packages and are published to Docker Hub. This guide helps the user to install and configure The Things Stack on a Kubernetes cluster. Warning: Operating The Things Stack on a Kubernetes cluster is only meant for advanced users with sufficient experience with the chosen infrastructure platform and with Kubernetes. Warning: Until the release of v1.0.0, all versions are considered to be in the Alpha stage and are not suitable for production use. The Things Industries does not offer any guarantees on compatibility between the Alpha versions. Note: Make sure to follow each section of this guide in the same order as it is written without skipping any steps. UDP Gateway Support UDP gateways require connection stickiness in order to continue communicating with Gateway Server instances when they get recreated or when the nodes on which Gateway Servers are running are replaced. The most straightforward way to do this is to connect UDP gateways directly to the Gateway Server service via an external Load Balancer. This depends on the settings of the external Load Balancer that is used. The implementation details are specific to the external environment and is hence out of scope for this documentation. Please check the documentation of the Load Balancer and run tests to ensure that gateway communication is not lost on server updates.
Read

Azure

The Things Stack can be deployed to Azure as a set of highly available services on Azure Kubernetes Service using Terraform and Helm. This guide gives an overview of the architecture and shows how to deploy your own highly available The Things Stack cluster.
Read
← AWS ECS Generic →

On this page

Sections

Getting Started

Concepts

The Things Stack Cloud

The Things Stack Enterprise

Integrations

API

Hardware

Sitemap

View our Sitemap

Contributing

GitHub

About Us

The Things Industries