Heat should provide quota APIs.
Quotas such as 'max_stacks_
There are two advantages at least:
1. Can modify the quota value dynamic, not to restart the process of heat.
2. Can define different quota for project level not only global.
Blueprint information
- Status:
- Complete
- Approver:
- Steven Hardy
- Priority:
- Medium
- Drafter:
- huangtianhua
- Direction:
- Needs approval
- Assignee:
- huangtianhua
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Blocked
- Milestone target:
- None
- Started by
- huangtianhua
- Completed by
- Angus Salkeld
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add database model to store quotas
Addressed by: https:/
Add RPC methods for quota actions
Addressed by: https:/
Add quota model and migration
Addressed by: https:/
Add db APIs to access quota
Addressed by: https:/
Add quotas module with driver and resources
Addressed by: https:/
Add RPC methods for quota actions
Addressed by: https:/
Add APIs for quota
Addressed by: https:/
Apply limit_check and count methods
Addressed by: https:/
Expose stack limits API
After more than two years, I propose that we provide the quota api for heat, and aws cloudformation provides the function: http://
in above doc, we can see that the default quota of stacks is 200 in aws cloudformation, and there is an ability to increase the quota: "To create more stacks, delete stacks that you don't need or request an increase in the maximum number of stacks in your AWS account. For more information, see AWS Service Limits in the AWS General Reference."
Work Items
Dependency tree
* Blueprints in grey have been implemented.