At the time I was always in need of a quick AKS cluster for testing or demonstrating various things, it made sense to create a simple base terraform setup to use as a complete setup, or the base for something more complex to add on.
This example will create a storage account backend for secure terraform state management, ssh keys for access and a separate virtual network for the cluster.
A Makefile is provided to make life easier but after all that you can then spin up a simple Azure Kubernetes Service and ssh into it as needed.