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