Kubernetes Cluster on VMWare Workstation 15 across multiple physical machines
Issue: running a Kubernetes cluster across multiple VMs across multiple physical machines - sharing ports and the network
VMware Fusion Pro - OSX
Verify VMX capability
Port Forwarding on VMware Fusion
Via VMware Fusion 11.5 gui
in Preferences | Network - add a new network - add a port forward rule. Switch the VM to use this network. Restart VM, Rewrite port forward rule with new IP
Via command line
see RKE port exposure in Kubernetes Developer Guide#ExposingRKEportsontheVMs
Workstation Pro 16 and Hyper-V
It seems workstation and hyper-v still dont work together but out of the box on a new thinkpad P17 - after installing docker desktop to use WSL - VMware still cannot do nested virtualization.
|Virtualized Intel VT-x/EPT is not supported on this platform.|
|even though VT-X, virtualization is on (showing in task manager.|
I was running without hyper-v via WSL for docker desktop 18.104.22.168
VBS and Hyper-V = slower
Installing Windows Hypervisor Platform (keeping hyper-v off as it is not required anymore for Docker Desktop) - in windows features on/off near the botton
did not work, this works https://communities.vmware.com/thread/634674
Workstation and Docker Desktop - Hyper-v Incompatibility
For at least until late 2020 - hyper-v is required for docker but VMware needs this windows feature disabled = https://kb.vmware.com/s/article/76918
turn off both hyper-v and containers in windows features
OSX can run both concurrently with no issues.
Workstation 15.0 no longer launches under Windows 10 Prof Nov 2019 Release
If you get the following dialog running VMWare workstation as of Nov 2019
Run the following registry edit to allow Workstation 15 to run again on Windows 10.