CPC G06F 8/61 (2013.01) [G06F 40/30 (2020.01); H04L 67/12 (2013.01)] | 19 Claims |
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.
|