A method of deploying first containers in a virtualized computing system, the virtualized computing system including a host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts, the virtualization layer supporting execution of virtual machines (VMs), the method comprising:
- receiving a first specification of the first containers at a guest control plane of a guest cluster executing in second VMs of the VMs and managed by an orchestration control plane of a supervisor cluster, the guest control plane configured to manage the second VMs as nodes of the guest cluster the orchestration control plane integrated with the virtualization layer, the orchestration control plane configured to manage the hosts as nodes of the supervisor cluster, and manage first VMs, the second VMs, and the guest cluster, the first VMs including container engines supporting execution of containers therein;
- and
- deploying, by the guest control plane in cooperation with the orchestration control plane, the first containers in the first VMs.