How to use Microk8s on Azure?

I have a CI/CD workflow that consists of GitHub Actions, Terraform, AKS (Azure Kubernetes Cluster) I’m unsure where to place Microk8s? I tried it locally its amazing, I want to use it on Azure cloud provider but I’m unsure how to use it. How do I integrate my Terraform files with it? How do use Docker images stored in ACR (Azure Container Registery) to do the deployment?

Is there any documentation on that? On it’s official website I couldn’t find guides other than using it locally.

Any guidance will be highly appreciated, thanks.

There is a MicroK8s github action

To add your private registry, you will need to follow the steps here.