Support Bulk Operation for Instance Lifecycle
- 主要語言
- Java
- 星號
- 3.1k
- 分支
- 1.4k
- 平均合併
- 6 天 19 小時
- 30 天內合併 PR
- 32
描述
##### ISSUE TYPE
* Feature Idea
##### COMPONENT NAME
~~~
Instance Lifecycle
~~~
##### CLOUDSTACK VERSION
~~~
N/A
~~~
##### CONFIGURATION
##### OS / ENVIRONMENT
##### SUMMARY
As an Admin, if i have a need to use Instance Lifecycle Operations, 95% of the time, it is for a group of VMs with similar natures.
Right now, the implementation of the 'Schedule Lifecycle Operations' feature is done on a per vm basis.
This means, user needs to go to each VM individually, and configure a scheduler. In this case, if i have 100 VMs that needs to have a scheduled restart, id have to manually configure it 100 times, the same settings.
Its because of this, i personally use Ansible + Semaphore with a cron job to achieve this, and not the schedule feature in cloudstack.
As a feature request, i would like to request to enhance VMs in a 'Instance Group' to be allowed to share the same scheduled job. That way, as a user, it would be much more easier to use, manage and troubleshoot.
##### STEPS TO REPRODUCE
~~~
None
~~~
##### EXPECTED RESULTS
~~~
Able to Bulk Operate a VM Schedule job using Instance Groups
~~~
##### ACTUAL RESULTS
~~~
User needs to go to each VM individually, and configure a scheduler
~~~
貢獻指南
研究方向
未指定檔案、測試或進入點。先檢視 CloudStack 現有的 Schedule Lifecycle Operations 和 Instance Group 行為,接著確定應如何表示及管理共用的排程工作;完成的標準是 Instance Group 可以對一個 VM 排程工作執行批次操作。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- java
- 領域
- cloud, infrastructure
- Issue 類型
- 功能
- 難度
- 5/5
- 預估耗時
- 一週以上
- 活躍度
- 停滯
- 描述清晰度
- 需要釐清
- 新手友好度
- 30/100