Skip to content
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

GitAuto: 【多云编排】创建多云工作负载时, 调度策略可以提示一下,部署策略中的调度类型会多一个 #5943

Closed

Conversation

gitauto-ai[bot]
Copy link
Contributor

@gitauto-ai gitauto-ai bot commented Nov 15, 2024

Resolves #3146

What is the feature

Provide suggestions for scheduling strategies when creating multi-cloud workloads. Additionally, address the issue where an extra scheduling category appears in the deployment strategy.

Why we need the feature

When creating multi-cloud workloads, the current scheduling strategies lack guidance, making it difficult for users to choose the most appropriate option. Furthermore, an unexpected additional scheduling category in the deployment strategy causes confusion and hampers effective workload management. Enhancing the scheduling strategy with prompts and correcting the deployment strategy ensures a smoother and more intuitive user experience.

How to implement and why

  1. Enhance Scheduling Strategy Interface:

    • Add Prompt Messages: Integrate informative prompts or tooltips within the scheduling strategy section to guide users in selecting the appropriate scheduling options based on their workload requirements.
    • Dynamic Suggestions: Implement logic to offer dynamic suggestions that adapt based on the user's environment and workload configurations.
  2. Fix Deployment Strategy Scheduling Categories:

    • Audit Current Implementation: Review the existing codebase to identify why an extra scheduling category is being introduced in the deployment strategy.
    • Remove Redundant Category: Correct the logic to ensure only the intended scheduling categories are displayed, eliminating any unintended additions.
  3. Update Documentation:

    • Revise Deployment Guidelines: Update the official documentation to reflect the changes in the scheduling strategies and deployment categories.
    • Provide Examples: Include examples demonstrating optimal scheduling strategy selections and clarify the available deployment categories.
  4. Testing and Validation:

    • User Testing: Conduct user testing sessions to ensure that the new prompts are helpful and that the deployment strategy no longer displays the extra category.
    • Regression Testing: Perform comprehensive regression testing to verify that existing functionalities remain unaffected by the changes.

About backward compatibility

The proposed changes will maintain backward compatibility by only enhancing the user interface and correcting existing scheduling logic without altering the fundamental functionality of workload deployments. Users will benefit from improved guidance and a streamlined deployment strategy without experiencing disruptions to their current workflows.

Test these changes locally

git checkout -b gitauto/issue-3146-9cebf201-52f7-4c10-babe-24e139dac835
git pull origin gitauto/issue-3146-9cebf201-52f7-4c10-babe-24e139dac835

@github-actions github-actions bot added kairship multicloud management of DCE en English docs i18n translation issues about english labels Nov 15, 2024
Copy link

netlify bot commented Nov 15, 2024

Deploy Preview for daocloud-docs ready!

Name Link
🔨 Latest commit fcb1e76
🔍 Latest deploy log https://app.netlify.com/sites/daocloud-docs/deploys/673694133e46c90008e51537
😎 Deploy Preview https://deploy-preview-5943--daocloud-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@github-actions github-actions bot added the size/XS A PR that changes 0-9 lines label Nov 15, 2024
@windsonsea
Copy link
Member

not correct in MKDocs system

@windsonsea windsonsea closed this Nov 15, 2024
@windsonsea windsonsea removed the kairship multicloud management of DCE label Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
en English docs i18n translation issues about english size/XS A PR that changes 0-9 lines
Projects
None yet
1 participant