apache / apache/cloudstack

Support Bulk Operation for Instance Lifecycle

オープン
#9,041 コメント 4 件 リアクション 2 件 担当者 0 名 GitHub で見る
type:new-feature
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。