US 11,853,816 B2
Extending the Kubernetes API in-process
Markus Thoemmes, Grasbrunn (DE); and Francesco Guardiani, Milan (IT)
Assigned to Red Hat, Inc., Raleigh, NC (US)
Filed by Red Hat, Inc., Raleigh, NC (US)
Filed on Jan. 9, 2023, as Appl. No. 18/151,637.
Application 18/151,637 is a continuation of application No. 16/938,508, filed on Jul. 24, 2020, granted, now 11,550,641.
Prior Publication US 2023/0161647 A1, May 25, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/54 (2006.01); G06F 9/50 (2006.01)
CPC G06F 9/542 (2013.01) [G06F 9/5011 (2013.01); G06F 9/547 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
compiling, by a processing device, each of one or more custom resource definition (CRD) controllers that are created in a cluster at run-time into a respective isolation module to generate one or more isolation modules, wherein the one or more isolation modules are all hosted in a service; and
in response to detecting an API event serviced by a CRD controller of the one or more CRD controllers, executing a respective isolation module of the CRD controller.