The latest version of the cluster-template.yaml has the option to use Loadbalancer:
spec:
apiServerLoadBalancer:
enabled: true
it will be good to have this option using the microk8s and as per the upstream[0] have the option with LB and without LB:
The current version is a bit old
https://github.com/kubernetes-sigs/cluster-api-provider-openstack/blob/main/templates/cluster-template.yaml