-
Notifications
You must be signed in to change notification settings - Fork 121
Add Deployment planners documentation #594
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 4.22
Are you sure you want to change the base?
Conversation
Adding a section on deployment planners to include detailed descriptions of available planners and their behaviors.
Improving host.capacityType.to.order.clusters to include Deployment Planners
Adding deployment planner diagram
adding deployment planner diagram
|
@blueoragnutan docbuild |
|
@harikrishna-patnala please review this pr |
|
I would suggest replacing. Deployment planners determine how and where instances are placed across clusters within a zone As deployment planner itself can work at the pod level and also the actual deployment is on particular host. I think it is better to just say zone. Except that everything else lgtm |
cecc1d2 to
eccf2fd
Compare
|
@prashanthr2 based on my discussion with @sudo87 offline, we decided the retain the original statement as it's the correct one as per the functionality. |
Update descriptions for VM volume allocation algorithms
|
@blueoragnutan docbuild |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds comprehensive documentation for Deployment Planners in CloudStack, explaining how instances are placed across clusters within a zone.
Key changes:
- New documentation file explaining deployment planner concepts and available planners (FirstFitPlanner, UserDispersingPlanner, UserConcentratedPodPlanner)
- Updated VM volume allocators documentation to reference deployment planners
- Added visual diagram illustrating the deployment planner workflow
Reviewed Changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| source/adminguide/deployment_planners.rst | New documentation file providing detailed explanations of deployment planners, their behaviors, and configuration options |
| source/adminguide/index.rst | Added deployment_planners to the table of contents under "Managing VM and Volume Allocation" section |
| source/adminguide/vm_volume_allocators.rst | Updated to clarify when host.capacityType.to.order.clusters applies and added reference to deployment planners |
| source/_static/images/deployment-planner-diagram.png | New diagram visualizing the deployment planner decision flow |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@blueoragnutan docbuild |
sureshanaparti
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
|
@sudo87 can you target to 4.22 branch? |
Sure @sureshanaparti, please review and merge. |
6ee46a9 to
ae721bc
Compare
ae721bc to
766d79f
Compare
harikrishna-patnala
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR adds documentation related to Deployment Planners in CloudStack.
📚 Documentation preview 📚: https://cloudstack-documentation--594.org.readthedocs.build/en/594/