This guide will walk you through deploying a Dagster+ agent on an Azure Kubernetes Service (AKS) cluster.
This guide is intended to be a quickstart, and you should always defer to organization-specific guidelines for creating and managing new infrastructure.
We'll start from a brand new organization in Dagster+, and finish with a full hybrid deployment of Dagster+ using Azure infrastructure.
We'll use the azure CLI to log in to your AKS cluster. Run the following command and follow the prompts to log in.
az login
az aks get-credentials --resource-group <your-resource-group> --name <your-aks-cluster>
We should now be able to verify our installation by running a command that tells us the current context of our kubectl installation. We'd expect it to output the name of the AKS cluster.
kubectl config current-context
Step 3: Install the Dagster+ agent on the AKS cluster.#
Next, we'll install the agent helm chart. You should be able to follow the guide here to install the agent on the AKS cluster.
Now that you have an agent running on your AKS cluster, you can start deploying Dagster code to it. You can follow the guide here to deploy user code to your AKS cluster backed by Azure Container Registry (ACR).