Skip to main content

Azure

The following section provides guidance on installing Self-Hosted Styra DAS on Azure.

Kubernetes Cluster

Azure uses Azure Kubernetes Service (AKS) as a managed Kubernetes service on Azure self-hosted environments.

See Azure Kubernetes Service for more information on installing and configuring AKS.

Data Store

Self-Hosted Styra DAS supports PostgreSQL as a Kubernetes StatefulSet.

Prerequisites

Azure restricts all access control by default, which may prevent you from installing Styra DAS in your AKS clusters.

Please refer to Access and identity options for Azure Kubernetes Service (AKS) to verify that your user has proper access to your AKS cluster.

Additionally, check to verify that the following providers are registered:

az provider show -n Microsoft.OperationsManagement -o table
az provider show -n Microsoft.OperationalInsights -o table
az provider show -n Microsoft.ContainerService -o table

If the providers above are not registered, register them:

az provider register --namespace Microsoft.ContainerService
az provider register --namespace Microsoft.OperationsManagement
az provider register --namespace Microsoft.OperationalInsights

To ensure kubectl is pointing to the correct cluster, run:

kubectl config get-contexts