Open btzq opened 3 months ago
Beyond a scale, it's more advisable to use automation and CLI/API tools, the UI may not be able to solve all scalability/automation requirements.
maybe this should be implemented on instance groups?
@DaanHoogland that sounds like a good use of Instance Groups. But for it to be convenient, we need to:
Yes @btzq , I agree on both
ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
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
EXPECTED RESULTS
ACTUAL RESULTS