Azure Immuta Deployment

Create a resource group and container registry

export RELEASE_NAME=soleng
export ACR_NAME=soleng
export LOCATION=eastus
az group create --name $RELEASE_NAME --location $LOCATION
# Create a container registry
az acr create --resource-group $RELEASE_NAME \
              --name $ACR_NAME \
              --sku Basic

Install skopeo and authenticate to ACR

This article uses skopeo to copy container images between registries. Please install for your host OS according to the documentation here:

Authenticate to Immuta Registry

Copy images to ACR

Deploy AKS Cluster

Deploy Azure Elastic Monitor

Deploy Azure Flexible Server for PostgreSQL

The following steps create the necessary networking relationships to access PostgreSQL privately from the AKS cluster created above.

Create a VM and export the IP Address as an environment variable

Connect to the VM and and install postgresql

Connect to the database using the POSTGRES_CONNECTION_STRING variable created above

Create Immuta Database

Verify Connection

Create a TLS Secret

Install Immuta via Helm

Example Helm Values

Last updated