CPC G06F 9/45541 (2013.01) [G06F 9/5083 (2013.01)] | 20 Claims |
1. A system comprising:
a processing resource; and
a non-transitory computer-readable medium, coupled to the processing resource, having stored therein instructions that when executed by the processing resource cause the processing resource to:
receive, on behalf of a customer, a request to modify a container cluster, wherein the request includes a cluster blueprint;
generate one or more custom resource definitions (CRDs) based on the request;
select, based on the one or more CRDs, a plurality of providers, including at least one bare metal as a service (BMaaS) provider and at least one virtual machine as a service (VMaaS) provider;
identify, based on an available inventory maintained by the BMaaS provider, a bare metal machine to be added to the container cluster;
identify, based on an available inventory maintained by the VMaaS provider, a virtual machine host to be added to the container cluster; and
add the bare metal machine and the virtual machine host to the container cluster.
|