US 12,190,159 B2
Lightweight remote process execution
Lior Okman, Tzoran-Kadima (IL)
Assigned to SAP Portals Israel Ltd, Ra'anana (IL)
Filed by SAP Portals Israel Ltd., Ra'anana (IL)
Filed on Oct. 29, 2021, as Appl. No. 17/514,873.
Application 17/514,873 is a continuation of application No. 16/671,269, filed on Nov. 1, 2019, granted, now 11,188,386.
Prior Publication US 2022/0050723 A1, Feb. 17, 2022
Int. Cl. G06F 9/50 (2006.01); G06F 9/54 (2006.01); G06F 21/53 (2013.01); H04L 67/00 (2022.01); H04L 67/01 (2022.01); H04L 67/10 (2022.01)
CPC G06F 9/5027 (2013.01) [G06F 9/5072 (2013.01); G06F 9/545 (2013.01); G06F 21/53 (2013.01); H04L 67/01 (2022.05); H04L 67/10 (2013.01); H04L 67/34 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for cross-container execution of binaries in a Kubernetes environment comprising:
establishing, in the Kubernetes environment, a listening UNIX domain socket that is shared between all containers in the Kubernetes environment;
receiving, at a target container and from a client container, using the listening UNIX domain socket, a request to execute a binary in the target container;
executing the binary in the target container based on the request;
receiving a return exit code associated with the executed binary; and
sending the return exit code, using the listening UNIX domain socket, to the client container.