Some embodiments of the invention provide a method of sending data in a network that includes at least one worker node executing one or more sets of containers and a virtual switch, the virtual switch including a gateway interface, a virtual local area network (VLAN) tunnel interface, and a set of virtual Ethernet interfaces associated with the one or more sets of containers. The method configures the gateway interface of the worker node to associate the gateway interface with multiple subnets that are each associated with a namespace. The worker node executes at least (1) first and second sets of containers of a first namespace, and (2) a third set of containers of a second namespace. The method sends data between the first and second sets of containers through a first virtual Ethernet interface associated with the first set of containers and a second virtual Ethernet interface associated with the second set of containers. The method sends data between the first set of containers and the third set of containers through the first virtual Ethernet interface associated with the first set of containers, the gateway interface, and a third virtual Ethernet interface associated with the third set of containers.
Legal claims defining the scope of protection, as filed with the USPTO.
3. The method of claim 1 further comprising assigning a static IP address to the first set of containers by storing the static IP address in a configuration file of the first set of containers.
4. The method of claim 1, wherein each namespace is assigned a set of IP addresses.
6. The method of claim 1, wherein the first namespace is isolated from the second namespace.
7. The method of claim 1, wherein the network is an Antrea Kubernetes network.
11. The method of claim 10, wherein the received IP address is assigned to the fourth set of containers by an IP address management interface of the first worker node.
15. The non-transitory machine readable medium of claim 12, wherein the network comprises an Antrea Kubernetes network.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 1, 2022
February 13, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.