2
Type 2 hypervisors and Kubernetes?
(alien.top)
There shouldn't be any issue with running Kubernetes in a Linux VM on Virtualbox. At least as far as I can tell. You can just try it.
I’ve run Kubernetes training sessions where all of the trainees had Windows laptops with VMware Workstation. I used K3S on K3OS as the guest OS at the time, and built a cluster of 3 Kubernetes servers with 2 CPUs and 2GB of RAM each, that ran a few basic workloads. I don’t see why you couldn’t do something similar on Ubuntu with VirtualBox as the vm host.
A simpler alternative might be to use microk8s or minikube on Ubuntu.