Support Bulk Operation for Instance Lifecycle
- 主要言語
- Java
- スター
- 3.1k
- フォーク
- 1.4k
- 平均マージ
- 6日 19時間
- マージ済み PR(30日)
- 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 が 1 つの VM スケジュールジョブを一括操作できることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- cloud, infrastructure
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 30/100