Skip to content

Base Infrastructure

Before deploying Cosine, you’ll want an AKS cluster and a couple of secrets that let the platform start cleanly. These are the foundation that everything else depends on:

  • Registry authentication so the cluster can pull Cosine images.
  • LLM API token for the Azure‑hosted models.

To make sure you are interacting with the correct cluster, with the correct permissions you need to login to the Azure CLI (az) and export the desired subscription to be used

Terminal window
az login
az account list --output table
export ARM_SUBSCRIPTION_ID=<your-subscription-id-or-name>

You can set up the cluster in one of three ways, depending on the tooling your team prefers:

  1. Pulumi
  2. Terraform
  3. Existing cluster

Each option ends in the same place: a running Kubernetes cluster with the registry and LLM secrets configured, ready for the Helm deployment.