CPC G06F 8/60 (2013.01) [G06F 8/71 (2013.01)] | 16 Claims |
1. A non-transitory computer-readable storage medium storing instructions configured to be executed by one or more processors of a server associated with a cloud management platform to carry out steps that include:
receiving a request to deploy a cloud infrastructure on a cloud service provider based on a cloud template of the cloud management platform;
transmitting first configuration instructions associated with a cloud infrastructure tool to a container orchestration platform to preview a deployment of the cloud infrastructure;
applying one or more policies to the deployment of the cloud infrastructure running on the container orchestration platform;
transmitting second configuration instructions associated with the cloud infrastructure tool to the container orchestration platform for execution by one or more containers running on the container orchestration platform to deploy the cloud infrastructure;
receiving a deployment state of the cloud infrastructure on the cloud service provider from the container orchestration platform following execution of the configuration instructions by the one or more containers running on the container orchestration platform; and
reporting a status of the cloud infrastructure on the cloud service provider based on the deployment state, wherein the container orchestration platform is separate and distinct from the cloud management platform and the cloud service provider.
|