quota support for zun resources
This blueprint will implement support for nested quota for openstack zun resources.
as of now we will impose the limit on no. of containers only later we may include some more resources.
Reference: https:/
Blueprint information
- Status:
- Complete
- Approver:
- hongbin
- Priority:
- Essential
- Drafter:
- aditi sharma
- Direction:
- Approved
- Assignee:
- Kien Nguyen
- Definition:
- New
- Series goal:
- Accepted for stein
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- hongbin
- Completed by
- hongbin
Related branches
Related bugs
Sprints
Whiteboard
(kiennt) Hi folks,
After take week(s) to follow & investigate how to implement this blueprint, I recognize that unified limit API isn't ready yet:
* Unified Limit API is labeled as experimental [1]
* The implementation needs a lib called oslo.limit [2]. But a lib still in Work-in-progress phase [3]
We can't implement a new quota that uses an unified limit api now, But we can implement quota support at service level (like other projects) which has several limits itself. Should we do that way? Or wait for an unified limit API be stable. Please share your thoughts :)
[1] https:/
[2] https:/
[3] https:/
(hongbin) I would vote for implement our own quota API.
Gerrit topic: https:/
Addressed by: https:/
[WIP][DNM] Add Quota database models
Addressed by: https:/
[WIP] Add Quota objects
Addressed by: https:/
[WIP] Add Quota DB etcd
Addressed by: https:/
Add Quota & Quota class policies
Addressed by: https:/
[WIP][DNR] Add API controller for the quotas
Gerrit topic: https:/
Addressed by: https:/
[WIP][DNR] Add quota_usage_
Addressed by: https:/
Add quota_destroy_
Addressed by: https:/
Ignore H405
Addressed by: https:/
Remove project_id in path
Addressed by: https:/
Ignore field 'uuid' when convert from db to object.
Addressed by: https:/
Update quota db api
Addressed by: https:/
Add get_count method
Addressed by: https:/
Introduce QuotaEngine
Addressed by: https:/
Add API controller for quotas and quota classes
Addressed by: https:/
[WIP] Add api-ref for quotas and quota_classes