US 12,450,048 B2
Containerized application management
Anubhab Majumdar, Los Altos, CA (US); Harsh Kumar, Fremont, CA (US); and George Hicken, San Francisco, CA (US)
Assigned to VMware LLC, Palo Alto, CA (US)
Filed by VMware LLC, Palo Alto, CA (US)
Filed on Aug. 23, 2022, as Appl. No. 17/893,957.
Prior Publication US 2024/0069884 A1, Feb. 29, 2024
Int. Cl. G06F 8/65 (2018.01); G06F 9/455 (2018.01); G06F 21/62 (2013.01)
CPC G06F 8/65 (2013.01) [G06F 21/629 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method to execute containerized applications, the method comprising:
in a virtualized environment configured to create nested Kubernetes clusters having a Kubernetes management cluster configured to support execution of the containerized applications, before executing the containerized applications in the Kubernetes cluster using worker pods, modifying each worker pod by:
updating an OS management component for each worker pod to give Read/Write cgroup permissions to privileged containers running inside each worker pod;
updating the OS management component to mount additional devices and/dev paths for privileged containers; and
bundling kernel modules of each worker pod as part of a container image of each worker node in each worker pod.