Using CRDs to create externally routable addresses and route records for pods
US12177124B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 4, 2022 |
| Grant date | Dec 24, 2024 |
| Priority date | — |
| Expiry date | Jun 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.