Patent · US Active

Using CRDs to create externally routable addresses and route records for pods

US12177124B2 · kind B2 · utility

0Cited by
64References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 4, 2022
Grant dateDec 24, 2024
Priority date
Expiry dateJun 15, 2043

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L45/586
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Some embodiments provide an automated method for defining externally routable Pods within a Kubernetes cluster. In some embodiments, the Pod operates in a guest cluster has its own VPC (virtual private cloud) network in a datacenter with several other guest clusters that have their own VPC networks and their own set of managers. In some embodiments, a Pod within a GC can be made externally routable so that it can be directly addressable from an external client outside of the Pod's network by using two new Kubernetes CRDs (custom resource definitions), which are an IPPool CRD and a RouteSet CRD. Examples of such external clients include VMs or Pods in another GC or a supervisor cluster connected to the particular GC through a gateway, or from a machine outside of the network of all of the GCs or SC.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.