CPC H04L 47/781 (2013.01) [G06F 9/45558 (2013.01); H04L 41/0806 (2013.01); H04L 41/0895 (2022.05); H04L 47/803 (2013.01); H04L 61/5007 (2022.05)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving, by a container runtime interface of a container orchestration system, a request to deploy a container to a computing node, the request being received from a deployment orchestrator that is configured to provide virtual-machine-based virtualization and container-based virtualization within a cloud computing environment;
allocating, by the container networking interface of the container orchestration system, an Internet Protocol (IP) address for the container;
selecting, by the container runtime interface, a container runtime from a first container runtime or a second container runtime based at least in part on determining an isolation type for the container, the first container runtime being selected as the container runtime based on determining a first isolation type for the container, the second container runtime being selected as the container runtime based on determining a second isolation type for the container; and
executing, by the container runtime, the container, the container being isolated within a micro-virtual machine when the first container runtime is selected as the container runtime, the container being isolated based at least in part on a namespace when the second container runtime is selected as the container runtime.
|