Skip to content
Back to Blog
1 min read

Open Service Mesh: Azure's SMI-Compatible Mesh

I wrote “Open Service Mesh: Azure’s SMI-Compatible Mesh” to share practical, production-minded guidance on this topic.

Enabling OSM on AKS

# Enable OSM add-on
az aks enable-addons \
    --addons open-service-mesh \
    --resource-group myResourceGroup \
    --name myAKSCluster

# Verify installation
kubectl get pods -n kube-system -l app=osm-controller

Namespace Enrollment

# Enroll namespace
osm namespace add bookstore

# Or use label
kubectl label namespace bookstore openservicemesh.io/monitored-by=osm

Traffic Policies

apiVersion: specs.smi-spec.io/v1alpha4
kind: HTTPRouteGroup
metadata:
  name: bookstore-routes
spec:
  matches:
  - name: books
    pathRegex: /books
    methods: ["GET"]\n\n## Takeaways\n\n*Add a concise, personal takeaway and recommended next steps here.*\n
Michael John Peña

Michael John Peña

Senior Data Engineer based in Sydney. Writing about data, cloud, and technology.