Walk-through
In this section, we will walk you through the process of a COE cluster being created by Magnum. This section deals with the request flow and the component interaction of various projects in OpenStack. Provisioning a cluster in Magnum involves interaction between multiple components inside OpenStack.
The request flow for provisioning a cluster in Magnum goes like this:
- The user sends a REST API call to
magnum-api
for creating a cluster via a CLI or Horizon, with the authentication token received from KeyStone. magnum-api
receives the request and sends the request for the validation of token and access permission to KeyStone.- KeyStone validates the token and sends the updated authentications headers with roles and permissions.
magnum-api
then validates the quota for the request. If the quota exceeds the hard limit, an exception is raised complaining that the resource limit has exceeded and the request exists with403
HTTP status.- Then the validation of all OpenStack resources specified...