ManageIQ has well-written documentation on working with the REST API. Everything else is either very poorly documented or not documented at all. The only reliable source of information remains the source code. Today we will examine the network configuration when creating virtual machines: adding additional interfaces and configuring them.
Continue readingTag Archives: ManageIQ
ManageIQ: quota management
Quotas are a restriction mechanism necessary to prevent resource overruns. Let’s see how to use them and how they work in ManageIQ. Since the best way to learn is to do something in practice, we will enable quota accounting for requests for reconfiguration of virtual machine ordering services.
Continue readingManageIQ: VM disk reconfiguration
ManageIQ provides developers with convenient methods for quickly setting up virtual machines. For example, to add memory, it is enough to call the set_memory method on the VM. However, we found several problems when working on the VMware platform: the add_disk method does not allow you to specify the disk connection address and cannot create a controller, and the resize_disk method does not work at all.
Continue readingManageIQ: Limits of the main parameters of the VM
Creating virtual machines via ManageIQ is limited by the allowed values of the main VM parameters on the VMware platform: the number of vCPUs and the amount of memory. The processes in our company do not imply any parameter limitations. It was necessary to study the code and documentation to find a solution.
Continue readingManageIQ: New VM disk configuration
In ManageIQ, virtual machine deployment is started using the standard configuration dialog. The standard dialog allows you to set basic VM parameters, but it has its limitations, for example, on adding disks. Let’s consider the advanced configuration of the VM disk subsystem (deployment on the VMware vSphere virtualization platform).
Continue readingvRO: ManageIQ Management Suite
Initial setup of IT systems often requires a very large amount of configuration. Creating a private cloud on ManageIQ is a very good example. While setting up infrastructure in ManageIQ is a one-time task that usually does not require automation, creating hundreds of teams, their projects, setting up quotas and rights is not a task for manual execution. Fortunately, all ManageIQ functions are available via REST API requests.
Continue reading