My team is investigating the use of AKS, we do this once a week for a few hours, been working like that for several weeks. So we only need the cluster up for a small block of time every week. Deleting and creating a new cluster every week is not ideal because we have to remember the settings.
So we've been just stopping the AKS VM's of the cluster. But the storage still costs $6/day ($2/node). We would rather not loose the persistent store of each node so we can start next week where we left off. What is the best way to do this?
Perhaps we could snapshot the persistent stores, delete the stores (I have not checked but I imagine snapshots are a lot cheaper than active storage), and restore them when we start the VM's, although it is not obvious right now how we would do this.
Or maybe if we snapshot the node volumes, and use the az cli to create the cluster, we could configure the cluster to create volumes from the snapshots. Doable?