With Portainer Business Edition you can create a Kubernetes cluster on your existing infrastructure directly from the Portainer UI.
Portainer uses SSH to connect to your infrastructure and deploy Kubernetes and the Portainer Agent. You can provide your SSH credentials during the deployment or set them up ahead of time in Shared credentials.
At present, we support deploying MicroK8s: