apache / apache/cloudstack

Support Bulk Operation for Instance Lifecycle

Offen
#9,041 4 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
type:new-feature
Vorherrschende Sprache
Java
Sterne
3.1k
Forks
1.4k
Ø Merge
6 T. 19 Std.
Gemergte PRs (30 T.)
32

Beschreibung

##### 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
~~~

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, CloudStacks bestehende Schedule Lifecycle Operations und das Verhalten von Instance Group zu überprüfen, und ermittle anschließend, wie ein gemeinsam genutzter geplanter Job dargestellt und verwaltet werden sollte; abgeschlossen ist die Aufgabe, wenn eine Instance Group Massenoperationen auf einem VM-Schedule-Job ausführen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
cloud, infrastructure
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.