CPC G06F 9/4881 (2013.01) [G06F 9/547 (2013.01)] | 15 Claims |
1. A computer-implemented method, comprising:
receiving, by a management plane operating within an isolated hosting environment of a cloud-computing environment from a control plane associated with a region of the cloud-computing environment, intended state data corresponding to a data plane resource of the isolated hosting environment, the isolated hosting environment being isolated from one or more other hosting environments of the cloud-computing environment;
obtaining, by the management plane, first state data associated with the data plane resource, the first state data indicating a first state of the data plane resource;
in response to identifying a difference between the first state data and the intended state data, executing, by the management plane, one or more orchestration tasks associated with bringing the data plane resource to an intended state corresponding to the intended state data;
obtaining, by the management plane, second state data associated with the data plane resource, the second state data indicating a second state of the data plane resource;
identifying, by the management plane and based at least in part on the second state data associated with the data plane resource, that the data plane resource is in the intended state corresponding to the intended state; and
providing, by the management plane to the control plane, an indication that the data plane resource is in the intended state based at least in part on updating, by the management plane, actual state data corresponding to the data plane resource and stored in the control plane.
|