US 11,914,982 B2
Deployment and configuration of an edge site based on declarative intents indicative of a use case
Lianjie Cao, Milpitas, CA (US); Anu Mercian, Santa Clara, CA (US); Diman Zad Tootaghaj, Milpitas, CA (US); Faraz Ahmed, Milpitas, CA (US); and Puneet Sharma, Palo Alto, CA (US)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed on Jun. 2, 2023, as Appl. No. 18/328,287.
Application 18/328,287 is a continuation of application No. 17/236,884, filed on Apr. 21, 2021, granted, now 11,698,780.
Prior Publication US 2023/0325166 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 8/60 (2018.01); G06F 8/61 (2018.01); G06F 40/30 (2020.01); H04L 67/12 (2022.01)
CPC G06F 8/61 (2013.01) [G06F 40/30 (2020.01); H04L 67/12 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method performed by one or more processing resources of one or more computer systems, the method comprising:
receiving declarative intents indicative of a use case for which a cluster of a container orchestration platform is to be deployed within an edge site, wherein the edge site is to be created based at least in part on infrastructure associated with a private network; and
generating a deployment template by performing intent translation on the declarative intents and based on a set of constraints modeling a plurality of available design choices for the edge site, wherein the deployment template identifies the container orchestration platform, the container orchestration platform having been selected, according to the declarative intents and the set of constraints, by the intent translation from a plurality of supported container orchestration platforms, wherein: at least one conflict exists in the declarative intents and the set of constraints; and the method further comprises resolving, prior to the generating the deployment template, the least one conflict in the declarative intents and the set of constraints.